开发工具

JSON 格式化/校验/压缩

一键美化、校验、压缩你的 JSON。支持语法校验、格式化缩进、压缩、转义反转义。所有处理在你的浏览器中完成, 不上传任何服务器,敏感数据放心用。

如何使用

  1. 在左侧粘贴或输入你的 JSON 文本。
  2. 点击「格式化」进行美化缩进,或点「压缩」生成单行紧凑版。
  3. 点「校验」确认语法是否正确,或点「转义」将特殊字符转义。
  4. 右侧输出区带一键复制按钮,可直接粘贴到代码或接口。

输入 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 按字母顺序排序?

目前「格式化」会保持原顺序,排序功能将在下一版本提供。

想学更多开发技能?

我们整理了 Git、SQL、Linux、Docker 等后端工程师必备技能教程, 从入门到实战,附真实项目案例。

RELATED TOOLS

你可能还喜欢这些工具

和 JSON 格式化搭配使用频率最高的 5 款