JSON 压缩

通过移除空白来压缩 JSON。免费、注重隐私、速度快——100% 在浏览器本地完成。

输入 JSON
Loading core...
压缩后的 JSON
Loading core...

为什么要压缩 JSON?

压缩 JSON 会移除空格、换行和缩进,从而减小文件体积。文件越小,加载越快、带宽占用越少,非常适合用于生产环境的 API 响应和配置文件。

常见场景:API 返回结果、配置文件、构建产物,以及任何不再需要人工阅读的 JSON 数据。

安全与本地处理

所有压缩操作都在你的浏览器本地完成。你的 JSON 不会被上传到服务器,也不会被存储或记录日志。

示例

已格式化的 JSON

包含缩进和空白的示例 JSON

{
  "name": "John Doe",
  "age": 30,
  "address": {
    "street": "123 Main St",
    "city": "New York"
  },
  "active": true
}

压缩后的输出

去掉所有空白后的同一段 JSON

{"name":"John Doe","age":30,"address":{"street":"123 Main St","city":"New York"},"active":true}

隐私优先

常见问题

JSON “压缩”具体做什么?

压缩会移除 JSON 中所有不必要的空白字符(空格、换行、制表符),生成体积最小的合法 JSON 字符串。可选地,你还能移除 null 值和空字符串,使结果更小。

我的数据安全吗?

安全。所有处理都在浏览器本地完成,数据不会发送到任何服务器。

“移除 null 和空字符串” 选项是什么意思?

启用后,工具会从对象中删除值为 null 和空字符串的字段。这样会改变 JSON 结构,因此并不适合所有场景,请在确认无影响的前提下使用。

需要帮助?