DataFmt

JSON 压缩 / 最小化

去除 JSON 中的空白与换行,减小文件体积,方便通过 URL、QR 码或环境变量传输。

将文件拖拽到此处,或点击上传

功能介绍

在通过接口、URL 参数、二维码、日志行传输 JSON 时,体积越小越好。带缩进的"漂亮"JSON 虽然好读,但会浪费几倍空间。

本工具将 JSON 解析后重新以最紧凑方式输出——单行、无多余空白。每次转换都会显示压缩前后的字节数与压缩率,便于评估优化效果。

使用步骤

  1. 将带缩进的 JSON 粘贴到左侧输入框。
  2. 点击"压缩"按钮。
  3. 右侧得到单行 JSON,同时显示体积变化。
  4. 可直接复制到请求体、URL 或配置文件中。

典型用例

注意事项

常见问题

压缩会丢失信息吗?
不会。压缩只影响格式,数据内容完全保持一致。
和 gzip 压缩有什么区别?
本工具是"去空白"级别的压缩,不会改变字符集。gzip 是二进制压缩,两者可叠加使用。
压缩后的 JSON 可以再解析吗?
可以。任何符合 JSON 规范的解析器都能直接读取。
能处理嵌套很深的对象吗?
可以,但浏览器对 JSON 嵌套深度有限制(通常数百层),正常业务数据远低于该上限。