👉 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、临时整理配置文件片段时,可在浏览器里快速美化或压缩,减少肉眼对齐成本。

建议排错流程

  1. 先点击“校验”,确认是否为合法 JSON。
  2. 如果报错,优先检查错误位置附近的逗号、引号和括号是否成对。
  3. 校验通过后再点击“格式化”,观察对象层级是否符合预期。
  4. 如果后续要转 CSV/YAML,可继续使用 JSON/YAML/CSV 互转

相关开发工具

JSON/YAML/CSV 互转 · JSONPath 提取 · JSON 转 TS 接口 · JSON 转 Schema

使用边界与隐私

  • 解析与格式化在本地完成,内容不会上传到本站服务器(详见 隐私说明)。
  • 体积极大的 JSON 可能导致页面卡顿,可先截取片段确认结构再处理全文。
  • 含访问令牌、密钥或个人信息的 JSON 请勿在公共电脑或录屏环境中粘贴。