跳到主要内容

JSON 格式化

格式化选项

输入 JSON

格式化结果

什么是 JSON 格式化工具?

这个工具用于把一段 严格 JSON 文本在浏览器里即时整理成更易读的结构,或者压缩成一行便于传输。当前页面提供三项核心能力:

  • pretty:按缩进输出,方便阅读、排错、审查接口返回值。
  • minify:移除多余空白,适合粘贴到请求参数、环境变量或日志系统。
  • sortKeys:按键名递归排序对象字段,便于比较前后版本差异。

需要注意的是,这个工具不是 JSON5 编辑器,也不是 schema 校验器。它调用浏览器原生 JSON.parse() 解析输入,因此不支持注释、尾逗号、单引号、未加引号的键名,也不会帮你修复非法语法。

当你勾选“排序键名”时,工具会递归重排对象键,但不会改变数组顺序,因此它更适合“展示一致化”,而不是加密签名或跨系统严格规范化。

适合哪些场景?

  • 调试 REST / GraphQL 接口返回值。
  • 整理配置文件或测试夹具。
  • 在复制到 URL、环境变量、日志系统前先做压缩。
  • 把字段顺序对齐后,再配合 diff 工具查看变更。

参考资料