关于 JSON 格式化
JSON(JavaScript Object Notation)是当今 Web 通信中最广泛使用的数据交换格式。本工具提供 JSON 的格式化(美化)、压缩(minify)和语法校验功能,所有处理在浏览器本地完成,您的数据不会被上传到任何服务器,敏感的 API 响应、配置文件、日志数据可以安全使用。
使用场景
- 调试 API 响应 — 将后端返回的扁平 JSON 美化成带缩进的可读结构,快速定位字段。
- 检查配置文件 — 校验 package.json、tsconfig.json 等配置文件的语法错误,避免线上事故。
- 压缩传输体积 — 将开发环境的格式化 JSON 压缩成单行,减少网络传输字节数。
- 日志解析 — 把 ELK/Loki 中复制出的单行 JSON 日志展开,方便分析问题。
- 前后端联调 — 校验请求体格式是否合法,避免后端 400 错误。
常见问题
本工具支持多大的 JSON?
理论上没有硬限制,但浏览器渲染超过 10MB 的 JSON 会变慢。如果是日志类大文件,建议用命令行工具 jq 处理。
为什么我的 JSON 报错了?
常见原因:(1) 单引号代替双引号;(2) 末尾有多余逗号;(3) 键名没加引号。本工具会高亮报错位置。
能解析 JSON5 / JSONC 吗?
不能。本工具只支持严格的 JSON 标准。如果需要带注释或单引号的语法,请先手动转换为标准 JSON。
为什么压缩后的 JSON 看起来更短?
压缩会移除所有空格、换行和缩进,只保留必要的语法符号,体积通常减少 20-50%。
想转换成 YAML/TOML 怎么办?
请使用本站的「JSON 转 YAML」「JSON 转 TOML」工具,支持双向无损转换。