跳转到主要内容
← 首页

JSON 格式化与查看工具

格式化、美化并验证您的 JSON

输入 JSON

格式化结果将显示在此处。将保留您最近的 3 次运行。

在线格式化和校验 JSON

格式化会以每级两个空格重新缩进 JSON,同时完成校验:末尾多余的逗号、单引号或未闭合的括号会给出错误提示,而不是输出结果。最近三次结果会保留在页面上,选中其中两个即可逐行比较差异。所有内容都不会上传。

示例

压缩的输入
{"name":"John","age":30,"tags":["admin","dev"]}
格式化后的输出
{
  "name": "John",
  "age": 30,
  "tags": [
    "admin",
    "dev"
  ]
}
无效:末尾多余的逗号
{"a": 1,}

常见问题

为什么我的 JSON 无效?

最常见的原因有:末尾多余的逗号、用单引号代替双引号、键名没有加引号,以及包含注释。这些写法在 JavaScript 中都是允许的,但在 JSON 中不行。

我的 JSON 会被发送到服务器吗?

不会。格式化和校验都在您的浏览器中运行,因此可以放心粘贴包含敏感数据的 API 响应或配置。

可以比较两个 JSON 文档吗?

可以。把两个文档都格式化,在历史记录中选中它们,然后点击“比较”,即可看到新增和删除的行。

相关工具