🗜️

JSON 压缩

去除 JSON 中的空格与换行压缩体积,也可反向美化,显示压缩前后大小。

本地处理 · 不上传

加载工具中…

相关:json · 压缩 · minify · 美化 · 格式化

JSON 压缩去掉所有空白与换行压成一行,减小传输体积,也可反向格式化成易读的缩进形式。压缩只删除结构之间的空白,字符串内部的内容原样保留,数据不受影响。

使用步骤

  1. 粘贴 JSON
  2. 选择压缩或格式化
  3. 查看体积对比
  4. 复制结果

使用场景

  • 减小接口返回或配置文件的体积
  • 把格式化的 JSON 压成一行便于传递
  • 阅读压缩过的 JSON
  • 比对压缩前后的大小

小贴士

  • 压缩只删除结构之间的空白,字符串内部的空格与换行会被保留,不影响数据内容。
  • 服务端开启 gzip 后,压缩带来的额外收益有限,因为重复的空白本就极易被压缩算法处理。
  • 压缩后的 JSON 不便于人工阅读与版本比对,配置文件不建议存成压缩形式。

常见问题

压缩会改变数据吗?

不会。只删除键值对之间的空白与换行,字符串内部的内容原样保留。解析后得到的数据结构与压缩前完全一致。

能省多少体积?

取决于原始的缩进程度。深层嵌套且用四空格缩进的 JSON 可能压缩三到五成。但如果传输已启用 gzip,实际节省的带宽会小得多。

配置文件该压缩吗?

不建议。压缩后无法阅读,版本比对时整个文件显示为一行改动,维护成本很高。压缩适合传输环节,存储与维护应保持格式化。

JSON 压缩是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用JSON 压缩,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。