在线 JSON 压缩工具
移除 JSON 中所有空白以获得紧凑的单行输出,适用于 API、环境变量以及减小负载体积。
input.json
output.min.json
相关
与 Minify 相关的指南
JSON 压缩做了什么
压缩 JSON 会移除字符串值以外的所有空白 —— 空格、制表符与换行。结果是一段功能上与原文相同、但在传输线上更小的单行 JSON。
什么时候要压缩 JSON
- API 负载 —— 请求体更小,网络传输更快
- 环境变量 —— 多数 shell 与 CI 系统都希望值是单行
- 嵌入 URL —— 紧凑的 JSON 更好做百分号编码,也更容易控制在长度限制以内
- 数据库存储 —— 单行 JSON 可以避开一些数据库对换行的处理问题
如果你的输入有语法错误(单引号、尾随逗号、注释等),本工具会先尝试修复再压缩。需要更细致的修复与格式化,请使用 JSON Fix 工具。