input.json
output.min.json
粘贴 JSON 并点击压缩去除所有空白。

相关

与 Minify 相关的指南

全部指南 →

JSON 压缩做了什么

压缩 JSON 会移除字符串值以外的所有空白 —— 空格、制表符与换行。结果是一段功能上与原文相同、但在传输线上更小的单行 JSON。

什么时候要压缩 JSON

  • API 负载 —— 请求体更小,网络传输更快
  • 环境变量 —— 多数 shell 与 CI 系统都希望值是单行
  • 嵌入 URL —— 紧凑的 JSON 更好做百分号编码,也更容易控制在长度限制以内
  • 数据库存储 —— 单行 JSON 可以避开一些数据库对换行的处理问题

如果你的输入有语法错误(单引号、尾随逗号、注释等),本工具会先尝试修复再压缩。需要更细致的修复与格式化,请使用 JSON Fix 工具