JSON 格式化器和验证器

在您的浏览器中完全格式化、验证、美化和缩小 JSON。没有上传,没有跟踪——您的数据保留在您的设备上。

100% 基于浏览器 无需注册 默认私有
就绪

粘贴 JSON,拖放文件,或单击“打开文件”。


                            

结果将显示在此处。一切都在您的浏览器中运行。

设计上的隐私

所有格式化、验证和缩小都在您的浏览器本地运行。您的 JSON 永远不会发送到服务器。

即时反馈

获取带有行和列信息的解析错误,以及周围的上下文,以便您可以在几秒钟内修复拼写错误。

格式化、缩小和排序

使用 2、4 或制表符缩进漂亮地打印 JSON,缩小以进行传输,并可选择按字母顺序对对象键进行排序。

Frequently asked questions

这个 JSON 格式化器真的是免费的吗?

是的。Convertr.org JSON 格式化器、验证器和美化器是 100% 免费的,无需注册,没有水印,也没有使用限制。

我的 JSON 是否已上传到服务器?

否。这是一个浏览器原生的 JSON 格式化器。您的 JSON 文本永远不会离开您的设备——格式化、验证和压缩都在您的浏览器中使用 JavaScript 本地运行。

验证器检查什么?

验证器根据官方 JSON 规范检查您的输入是否为语法上有效的 JSON。错误包括逗号错位、括号不平衡、未加引号的键和尾随字符,并在可用时提供行和列信息。

“格式化”和“压缩”之间有什么区别?

“格式化”(也称为“美化”或“漂亮打印”)添加换行符和缩进,使 JSON 易于阅读。“压缩”删除所有不必要的空格,使 JSON 尽可能小,以便通过网络传输。

我可以按字母顺序对键进行排序吗?

是的。启用“排序键”选项以按字母顺序递归排序对象键。数组保留其原始顺序。

我可以格式化多大的 JSON 文件?

因为一切都在您的浏览器中运行,所以实际限制取决于您的设备。现代桌面可以轻松处理几兆字节的 JSON 文件。对于非常大的文件,请首选像 jq 这样的命令行工具。

此工具是否支持 JSON5 或 JSONC(带有注释的 JSON)?

否。为了严格遵守 JSON 规范,不支持 JSON5 和 JSONC(带有注释或尾随逗号的 JSON)。在粘贴之前删除注释和尾随逗号。

我可以将 JSON 转换为 YAML、XML 或 CSV 吗?

This page focuses on formatting, validation and minification of JSON itself. For format conversion (JSON to YAML, JSON to XML, JSON to CSV), Convertr.org offers dedicated converter pages.