JSON 格式化
把 JSON 字符串放进「JSON」框并点击「格式化」。合法输入会先解析再以两空格缩进重新序列化;非法输入则显示 Invalid JSON 及解析器信息,而不是美化结果。
更新 2026-08-03 · developer
Click Format.
关于本工具
「格式化」对文本框执行 JSON.parse,再用 indent 为 2 的 JSON.stringify 输出。结果区初始为 Click Format,只有按下按钮才会更新,因此你可以先自由编辑再提交一次格式化。
使用方法
- 粘贴 JSON: 在「JSON」文本框中输入或粘贴 JSON。
- 点击格式化: 按下「格式化」,解析并以两空格缩进美化。
- 查看结果: 使用缩进后的输出,或阅读解析失败时的 Invalid JSON 错误。
- 修改后重试: 在 JSON 框中修正语法问题,再次点击「格式化」。
常见用途
- 把一行 API 响应展开,方便阅读嵌套字段。
- 根据 Invalid JSON 提示定位缺逗号或引号问题。
- 提交配置到 git 前统一空白与缩进。
使用提示
- 改完内容后要点「格式化」;输入时结果不会自动刷新。
- 看到 Invalid JSON 时,按提示改语法后再点一次「格式化」。
常见问题
缩进是多少?
成功时使用 JSON.stringify 的 indent 2,即每层两个空格。
JSON 不合法会怎样?
结果区显示 Invalid JSON,并附上解析器返回的错误信息。
会自动格式化吗?
不会。必须点击「格式化」;仅输入不会改变上次结果。
JSON 会发送到别处吗?
不会。解析与序列化都在本页浏览器中完成。