在线检测
JSON工具
编码/加密
图片处理
文字处理
格式化
网络
前端
后端
搜索工具、优惠码…⌘K

JSON 格式化 / 校验

在线格式化(美化)、压缩、语法校验 JSON——错误自动定位到行列, 缩进可选 2 空格 / 4 空格 / Tab。全程浏览器本地运行,不上传、不记录, 含 token / 密钥的 JSON 也能放心处理。

缩进
输入
结果

什么是 JSON 格式化 / 校验?

JSON 格式化(也叫美化 / beautify)是把压成一行的 JSON 按层级缩进换行展开,让人能读、能调试; JSON 校验是检查这段文本是否符合 JSON 语法规范。二者通常一起用—— 粘进来先校验语法是否合法,合法再按你要的缩进美化输出,不合法就精确报出错在第几行第几列

怎么用(3 步)

  1. 把 JSON 粘进左侧「输入」框(可点示例载入一段样例)。
  2. 格式化 / 校验——合法则右侧输出美化结果并提示「JSON 合法」,不合法则红色提示错误位置。
  3. 需要压成一行点压缩;结果可一键复制。缩进可切 2 空格 / 4 空格 / Tab。

JSON 不合法?先查这 4 个高频原因

  • 用了单引号——JSON 的键名和字符串必须用双引号 ",单引号 ' 一律非法。
  • 尾随逗号——数组 / 对象最后一个元素后面多了个逗号,如 [1, 2, 3,],JSON 标准不允许。
  • 带注释——标准 JSON不支持 ///* */ 注释(那是 JSON5 / JSONC 的扩展)。
  • 键名没加引号——JavaScript 对象字面量 { name: 1 } 合法,但 JSON 里键名必须是带引号的字符串 { "name": 1 }

为什么这工具「不上传」很重要?

跨境运营、对接海外支付 / 物流 / 广告 API 时,JSON 里经常夹着 API Key、Access Token、Webhook 密钥、订单与收款信息。 很多在线 JSON 工具会把你粘的内容发到它们的服务器处理——等于把敏感数据交给第三方。 chdh.me 这个工具全程在你浏览器本地用原生 JSON.parse / JSON.stringify 完成, 不发任何网络请求、不落任何日志,敏感 JSON 也能放心处理。

chdh.me 编辑视角:局限与建议

这工具专注「格式化 + 校验」这一件事,刻意不做 JSON 转各种语言实体类、JSON ⇄ YAML/CSV 转换、JSONPath 查询等—— 那些会陆续作为独立小工具上线(见顶栏「JSON工具」下拉)。此外,因为在本地运行, 超大文件(几十 MB 以上)可能让浏览器卡顿,那种规模建议用命令行的 jq

常见问题

Q1: 我粘的 JSON 会被上传吗?

不会。全程浏览器本地运行,不上传、不记录,含 token / 密钥的 JSON 也能放心处理。

Q2: 「格式化」和「压缩」有什么区别?

格式化是按缩进换行展开、便于阅读调试;压缩是去掉所有空白压成一行、便于减小体积或放进请求体。两者都会先做语法校验。

Q3: 支持多大的 JSON?

常规几百 KB 到几 MB 秒级处理;几十 MB 以上可能卡顿,建议改用命令行工具(如 jq)。

延伸阅读

常见「JSON 不合法」的 4 个高频原因,以及格式化 / 校验 / 转换的完整用法,见指南 在线 JSON 工具怎么用

关于 chdh.me

出海导航 chdh.me 是面向中国跨境电商 / 独立站 / 海外 SaaS 创业者的独立工具评测与发现平台, 截至 2026-07 收录 2,200+ 出海工具,并陆续自建一批在线小工具独立运营 · 纯公益 · 不接联盟链接 · 不接付费收录,详见 收录与评测标准公益承诺