🗜️ JSON 压缩

通过解析并以无空白格式重新序列化,将 JSON 压缩到最小体积。即时验证与体积缩减——全部在浏览器中运行,无需上传。

关于 JSON 压缩

这个 JSON 压缩工具完全在你的浏览器中运行。粘贴你的 JSON,点击压缩,即可即时获得最紧凑的版本。工具使用 JSON.parse 解析你的输入,再用 JSON.stringify 以无缩进、无多余空白的方式重新序列化——得到最小的有效表示。整个过程不会上传任何数据到服务器。

为什么要压缩 JSON?

空白、换行和缩进让 JSON 对人类更易读,但它们增加了网络和存储需要承载的字节数。压缩后的 JSON 比格式化打印的 JSON 小 30%–60%,可以加快 API 响应速度、降低带宽成本,并减少数据库和缓存的存储需求。

使用方法

  1. 把 JSON 粘贴到输入框中。
  2. 点击压缩进行压缩,或点击验证仅检查语法。
  3. 查看统计行了解原始大小、压缩后大小以及节省的百分比。
  4. 点击复制把压缩后的 JSON 复制到剪贴板,或点击清空重新开始。

常见问题

压缩会改变我的数据吗? 不会。压缩器把你的 JSON 解析为 JavaScript 值,再序列化回去。数据完全相同——只是移除了格式(空白)。

支持 JSON5 或注释吗? 不支持。本工具仅支持标准 JSON(RFC 8259)。注释、尾随逗号和单引号字符串会被报告为错误。

我的 JSON 会被上传吗? 不会,所有解析和压缩都在本地浏览器中完成,数据永不离开你的设备。