开发工具
JSON 格式化/校验/压缩
一键美化、校验、压缩你的 JSON。支持语法校验、格式化缩进、压缩、转义反转义。所有处理在你的浏览器中完成, 不上传任何服务器,敏感数据放心用。
如何使用
- 在左侧粘贴或输入你的 JSON 文本。
- 点击「格式化」进行美化缩进,或点「压缩」生成单行紧凑版。
- 点「校验」确认语法是否正确,或点「转义」将特殊字符转义。
- 右侧输出区带一键复制按钮,可直接粘贴到代码或接口。
输入 JSON
125 字符输出结果
本工具支持的功能
- 格式化美化:2 空格缩进、键值对齐,人眼可读。
- 压缩去空格:去掉换行、缩进、空格,适合接口传输。
- 语法校验:定位语法错误并给出错误提示。
- 转义/反转义:适配 Java/Python/Go 代码里的字符串常量。
- 一键复制:导出结果无需手动选中。
- 纯本地处理:离线也能用,数据永不上传。
常见问题 FAQ
1. 我的 JSON 数据会上传到服务器吗?
不会。本工具使用浏览器原生 JSON.parse/stringify,全部在本地运行,数据不会离开你的设备。
2. 格式化后中文变成 \uXXXX 怎么办?
这是 JSON 规范行为。若想保留中文可读,本工具输出会保留 Unicode 字符,不会自动转义为 \u 序列。
3. 支持超大 JSON 文件吗?
受浏览器内存限制,建议单文件不超过 50MB。超大文件建议使用 jq 等命令行工具。
4. JSON5、YAML、TOML 支持吗?
目前仅支持标准 JSON。YAML 支持在规划中,欢迎提交建议。
5. 如何对 JSON 的 key 按字母顺序排序?
目前「格式化」会保持原顺序,排序功能将在下一版本提供。
RELATED TOOLS
你可能还喜欢这些工具
和 JSON 格式化搭配使用频率最高的 5 款