JSON 压缩工具删除空格和换行来压缩 JSON,同时进行校验,并查看节省了多少字节。
JSON 格式化与校验
粘贴 API 响应、配置文件或日志,即可得到缩进清晰、易读的 JSON。如果 JSON 无效,错误信息会指出行和列,方便快速修正。
打开 .json 文件(可选)
完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。
使用方法
- 将 JSON 粘贴到输入框,或打开一个 .json 文件。
- 选择缩进方式,以及是否按字母顺序对键排序。
- 点击“格式化”。有效的 JSON 会被美化输出;无效的 JSON 会显示问题所在。
- 复制或下载结果。
示例
压缩后的 API 响应
{"id":1,"tags":["a","b"]} 会变成带缩进的多行文档。
常见错误
像 {"a":1,} 这样的尾随逗号会连同行号和列号一起报告。
隐私
完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。 浏览器中保存了哪些内容(仅收藏和历史记录),请参阅隐私政策。 隐私政策
你可以自己验证:打开浏览器的开发者工具,选择“网络”(Network)标签,然后使用工具。你的文件不会出现在任何上传请求中。此页面保存为离线可用后,你还可以断开网络继续使用。 广告和匿名访问统计在启用时会发出各自的请求,但绝不会接收你的文件或文本。
常见问题
我的 JSON 会被发送到别处吗?
不会。解析在本页使用浏览器内置的 JSON.parse 完成。不上传任何内容,因此可以放心处理令牌和内部数据。
支持注释或单引号吗?
不支持。它们不是有效的 JSON。校验器严格遵循 JSON 标准,这正是 API 和解析器所要求的。
大数字会被保留吗?
在 JavaScript 中,大于 2^53 的数字会丢失精度。如果数据中有 64 位 ID,请以字符串形式保存。
相关工具
全部开发者工具CSV ↔ JSON 转换将 CSV 转换为 JSON(对象数组或数组的数组),也可将 JSON 转回 CSV。
JWT 解码器解码 JSON Web Token,读取其头部和载荷,并以易读格式显示过期时间和签发时间。
XML 格式化与校验美化或压缩 XML、站点地图、RSS 订阅源和 SVG,并检查 XML 是否格式良好。
SVG 预览与优化安全预览 SVG 文件,并通过删除注释、编辑器元数据和空白来减小体积,可选数值取整。
取色器与颜色转换选择颜色,在 HEX、RGB 和 HSL 之间转换,从图片或屏幕中取色,并检查与白色和黑色文字的对比度。