JSON 格式化校验工具
一键格式化、压缩、校验 JSON · 纯本地处理,数据不上传
输入 JSON
输出
什么是 JSON 格式化?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于前后端数据通信、配置文件存储等场景。压缩后的 JSON 往往挤成一团难以阅读,格式化(美化)工具会把它们整理成缩进清晰、层级分明的结构,方便人阅读和调试。
如何使用本工具
- 格式化:将 JSON 粘贴进输入框(或拖入 .json 文件),点击「格式化」,输出区生成带语法高亮的可折叠树状结构,点击 ▾ 可折叠任意层级。
- 自动修复:粘贴的内容即使不严格合法也能处理——单引号、无引号键名、尾随逗号、注释、Python 的 None/True/False、JSONP 包裹等常见问题会自动修正,状态栏会提示修复了哪些。
- 压缩 / 排序:「压缩」去掉所有空白得到最小体积;「排序」按键名递归排序,方便数据对比。
- 精度保留:格式化/压缩/排序均保留大数字原始精度,BigInteger、BigDecimal 不会变成科学计数法。
- 本地安全:所有处理都在浏览器内完成,数据不会上传到任何服务器,适合含敏感信息的 JSON。
常见 JSON 语法错误
- 键名必须是双引号(不能是单引号或无引号)
- 不能有尾随逗号(最后一个成员后不允许逗号)
- 字符串不能包含未转义的换行或特殊字符
- 布尔值是小写的
true/false,不能写成True
常见问题(FAQ)
在线如何格式化 JSON?
把 JSON 文本粘贴进输入框,点击「格式化」即可。工具纯本地运行,不会上传数据。
JSON 格式化安全吗?
安全。所有操作在本地浏览器完成,数据不经过任何服务器。
能把 JSON 压缩得更小吗?
可以。点击「压缩」会移除所有无意义的空白与换行,得到最小体积的 JSON。