👉 JSON在线解析格式化工具
输入 JSON
输出
JSON格式化工具说明
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。
如果你需要在 JSON、YAML、CSV 之间转换,或者不确定嵌套数据如何转成表格,可以参考:JSON/YAML/CSV 数据互转指南。
本工具功能:
- JSON格式美化 - 将紧凑的JSON转换为易读格式;「优质打印」开启时纯数字/字符串数组尽量单行显示(接近浏览器查看器)
- JSON压缩 - 移除空格和换行,减小文件体积
- JSON验证 - 检查JSON语法是否正确
- 自定义缩进 - 可选择2空格或4空格缩进
常见语法错误:
- 对象属性名没有使用英文双引号,例如
{name:"Tom"}不是标准 JSON。 - 最后一个字段后多了逗号,例如
{"a":1,}。 - 字符串里包含未转义的换行、反斜杠或双引号。
- 把 JavaScript 注释、函数、
undefined写进 JSON。
适用场景
接口联调、查看日志里的 JSON、临时整理配置文件片段时,可在浏览器里快速美化或压缩,减少肉眼对齐成本。
建议排错流程
- 先点击“校验”,确认是否为合法 JSON。
- 如果报错,优先检查错误位置附近的逗号、引号和括号是否成对。
- 校验通过后再点击“格式化”,观察对象层级是否符合预期。
- 如果后续要转 CSV/YAML,可继续使用 JSON/YAML/CSV 互转。
相关开发工具
JSON/YAML/CSV 互转 · JSONPath 提取 · JSON 转 TS 接口 · JSON 转 Schema
使用边界与隐私
- 解析与格式化在本地完成,内容不会上传到本站服务器(详见 隐私说明)。
- 体积极大的 JSON 可能导致页面卡顿,可先截取片段确认结构再处理全文。
- 含访问令牌、密钥或个人信息的 JSON 请勿在公共电脑或录屏环境中粘贴。