JSON 格式化 🔒 您的数据不会离开您的浏览器。
格式化、校验和压缩 JSON,精确定位错误。
Ctrl+Enter 格式化 · Ctrl+Shift+M 压缩 · Ctrl+S 下载
关于此工具
这个 JSON 格式化工具可以美化、校验和压缩 JSON 数据。当 JSON 无效时,它会指出错误所在的具体行和列,而不是模糊的"invalid"提示——不用再苦苦寻找多余的逗号或缺失的括号。
解析使用浏览器原生的 JSON.parse,100% 在您的设备上运行。API 响应、配置文件和敏感数据不会被上传到任何地方。
常见问题
"自动修复"到底能修好什么?
它处理的是手工编辑或复制粘贴 JSON 时最常见的错误——多余的逗号、把双引号写成单引号、键名没加引号、注释等类似小问题。它不是万能的:严重错误的输入可能仍需手动修复。
"格式化"和"压缩"有什么区别?
"格式化"会按你选择的缩进宽度重新排版 JSON 以便阅读;"压缩"会去掉所有非必要的空白,生成尽可能小的内容——适合在通过网络传输 JSON 之前使用。
"转义"和"反转义"是做什么的?
"转义"会把你的文本包装成一个 JSON 字符串字面量(加上引号,并转义内部的引号/反斜杠/换行符)——当你需要把原始文本嵌入某个 JSON 值时很方便。"反转义"则相反,把一个 JSON 字符串字面量还原成普通文本。
我的 JSON 会被上传到服务器进行校验或格式化吗?
不会。解析、格式化和树状视图都在你的浏览器本地运行——你粘贴的内容不会离开你的设备。
为什么树状视图一次只显示有限数量的条目?
非常庞大的数组或对象(数万条目)如果一次性全部渲染会导致浏览器标签页卡死,因此子节点是分批加载的——点击"显示更多"即可查看其余内容。