JSON 美化、压缩与语法校验
粘贴 JSON 即可格式化缩进、压缩为单行或校验语法,并查看结构统计。
JSON 格式化
将压缩 JSON 转为带缩进的可读格式,输入时实时格式化。
缩进宽度
格式化结果
JSON 压缩
去除空白与换行,将 JSON 压缩为单行,便于传输或存储。
压缩结果
JSON 校验
检查 JSON 语法是否正确,并查看根类型、节点数与嵌套深度。
校验结果
—
根类型
—
对象键数
—
数组长度
—
最大深度
—
节点总数
—
JSON 格式化怎么使用
从接口或日志复制 JSON 后粘贴到输入框,选择缩进宽度即可美化;压缩标签可生成单行 JSON;校验标签可快速定位语法错误并查看结构信息。
示例:{"a":1} → 带缩进的多行格式
适用场景:接口调试、配置文件整理、日志 JSON 阅读、前后端联调。
常见问题
JSON 格式化会改变数据内容吗?
不会。格式化与压缩只调整空白与缩进,不改变键值与数据类型。开启「键名排序」后仅改变对象键的排列顺序。
支持 JSON5 或带注释的 JSON 吗?
不支持。本工具遵循标准 JSON 语法,不支持注释、尾逗号或单引号字符串等非标准写法。
压缩后为什么字符数反而变多?
若原始 JSON 已是紧凑单行,压缩后长度可能相近或略增(例如键名排序后顺序变化)。格式化后通常会显著增加字符数。
JSON 会上传到服务器吗?
不会。格式化、校验与压缩均在浏览器本地完成,数据不会离开你的设备。