🗜️
JSON 压缩
去除 JSON 中的空格与换行压缩体积,也可反向美化,显示压缩前后大小。
本地处理 · 不上传
加载工具中…
相关:json · 压缩 · minify · 美化 · 格式化
JSON 压缩去掉所有空白与换行压成一行,减小传输体积,也可反向格式化成易读的缩进形式。压缩只删除结构之间的空白,字符串内部的内容原样保留,数据不受影响。
使用步骤
- 粘贴 JSON
- 选择压缩或格式化
- 查看体积对比
- 复制结果
使用场景
- 减小接口返回或配置文件的体积
- 把格式化的 JSON 压成一行便于传递
- 阅读压缩过的 JSON
- 比对压缩前后的大小
小贴士
- 压缩只删除结构之间的空白,字符串内部的空格与换行会被保留,不影响数据内容。
- 服务端开启 gzip 后,压缩带来的额外收益有限,因为重复的空白本就极易被压缩算法处理。
- 压缩后的 JSON 不便于人工阅读与版本比对,配置文件不建议存成压缩形式。
常见问题
压缩会改变数据吗?
不会。只删除键值对之间的空白与换行,字符串内部的内容原样保留。解析后得到的数据结构与压缩前完全一致。
能省多少体积?
取决于原始的缩进程度。深层嵌套且用四空格缩进的 JSON 可能压缩三到五成。但如果传输已启用 gzip,实际节省的带宽会小得多。
配置文件该压缩吗?
不建议。压缩后无法阅读,版本比对时整个文件显示为一行改动,维护成本很高。压缩适合传输环节,存储与维护应保持格式化。
JSON 压缩是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用JSON 压缩,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。