输入 JSONCtrl+Enter 直接格式化
格式化结果

JSON 格式化 / 压缩 / 校验

美化或压缩 JSON,校验失败时给出出错位置

使用说明

格式化会把 JSON 重新按缩进排版并高亮结构;压缩则去掉所有空白变成单行。校验模式只检查语法是否合法,不修改任何内容。

常见问题

报错说 position 12 是什么意思?

表示第 12 个字符附近出现了语法问题,工具会把该位置前后一小段内容显示出来,方便你定位少了逗号、引号或括号的地方。

为什么我的中文变成了 \uXXXX?

那不是本工具造成的。某些语言(如 Java)序列化 JSON 时默认会把非 ASCII 字符转义,先用本工具格式化即可看到正常中文。

数据会被上传吗?

不会,全部在浏览器本地用原生 JSON.parse / JSON.stringify 处理,没有任何网络请求。