JSON 格式化与校验使用 2 个或 4 个空格或制表符格式化、校验和美化 JSON。
JSON 压缩工具
更小的 JSON 加载更快,也能放进环境变量、查询字符串和配置字段。压缩前会先校验输入,确保你不会发布损坏的 JSON。
完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。
使用方法
- 粘贴已格式化的 JSON。
- 点击“压缩”。
- 复制单行结果。会显示压缩前后的大小。
示例
配置文件
一个 2 KB 的缩进配置在删除空白后通常会缩小 20–40%。
隐私
完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。 浏览器中保存了哪些内容(仅收藏和历史记录),请参阅隐私政策。 隐私政策
你可以自己验证:打开浏览器的开发者工具,选择“网络”(Network)标签,然后使用工具。你的文件不会出现在任何上传请求中。此页面保存为离线可用后,你还可以断开网络继续使用。 广告和匿名访问统计在启用时会发出各自的请求,但绝不会接收你的文件或文本。
常见问题
压缩会改变数据吗?
不会。只删除无意义的空白。键、值和顺序完全不变。
使用 gzip 时还需要压缩吗?
服务器通常会用 gzip 或 Brotli 压缩 JSON,因此网络上的收益比原始字节节省要小。但压缩对存储和嵌入仍有帮助。
相关工具
全部开发者工具CSV ↔ JSON 转换将 CSV 转换为 JSON(对象数组或数组的数组),也可将 JSON 转回 CSV。
Base64 编码 / 解码将文本或文件编码为 Base64,并把 Base64 解码为文本或可下载的文件。
URL 编码 / 解码为网址和查询字符串进行百分号编码,解码已编码的网址,并将完整网址拆分为各部分和查询参数。
SVG 预览与优化安全预览 SVG 文件,并通过删除注释、编辑器元数据和空白来减小体积,可选数值取整。
取色器与颜色转换选择颜色,在 HEX、RGB 和 HSL 之间转换,从图片或屏幕中取色,并检查与白色和黑色文字的对比度。