JSON 格式化与校验

美化 / 压缩 / 校验,兼容 JSON 与 JSONC,全部在浏览器内完成

解析成功后,这里会显示可折叠的 JSON 树视图

🔒 本工具完全在浏览器中运行,输入数据不会上传到服务器。

JSON 格式化与校验工具

纯浏览器端运行的 JSON 工具,支持美化(2 空格缩进)、压缩(单行输出)和校验。宽松模式额外接受 JSONC 格式:// 行注释、/* 块注释 */、对象/数组的尾随逗号,匹配 VS Code、tsconfig.json 等开发场景。

  • 默认 2 空格缩进的美化输出
  • 压缩为单行用于网络传输
  • 支持严格模式与宽松模式(JSONC)校验
  • 宽松模式自动忽略 // 行注释、/* 块注释 */ 和尾随逗号
  • 校验失败时显示出错的行号与列号
  • 完全在浏览器中运行,输入数据不会上传

FAQ

支持 JSONC(带注释的 JSON)吗?

支持。格式化与压缩按钮会先尝试严格 JSON.parse,失败时自动用宽松模式重试(去注释、去尾随逗号)。校验按钮会显式告诉你输入属于严格还是宽松。

我的 JSON 会被上传到服务器吗?

不会。所有解析和格式化都在你的浏览器内完成,没有任何网络往返。

校验显示“宽松通过”是什么意思?

标准 JSON(RFC 8259)不允许注释和尾随逗号。宽松模式允许这些便利写法。如果你需要严格 JSON 兼容,应当让结果以“严格通过”为准。