🇨🇳ZH

JSON 格式化与校验

在浏览器中即时美化、校验和压缩 JSON — 无需上传。

Formatted output
Formatted JSON appears here…

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

关于 JSON 格式化

本工具接收杂乱的原始 JSON——一行的 API 响应、压缩后的配置,或你手动编辑过的内容——并把它美化为干净、缩进、可读的形式。它也能反向工作,把 JSON 压缩为最小的一行,并在过程中进行校验,因此还兼作快速的语法检查器。它是开发者阅读 API 载荷、任何编辑 package.json 或配置文件的人,以及试图看懂满是 JSON 的日志行的 QA 或支持人员的日常工具。

工作原理

它把你的文本交给浏览器原生的 JSON.parse,然后重新序列化:

  • 格式化 使用 JSON.stringify,采用你选择的缩进——2 个空格、4 个空格,或一个制表符。
  • 压缩 使用不带空白的 JSON.stringify,产生最紧凑的有效 JSON。
  • 校验 自动进行:如果 JSON.parse 失败,你会得到解析器报告的确切错误消息(和位置),以便找到多余的逗号或括号。

由于它先解析再重新打印,输出始终是规范、正确转义的 JSON。

假设与行为

  • 它要求严格的标准 JSON。双引号键、无尾随逗号、无注释。
  • 键的顺序按书写方式保留;它不排序或重排对象的键。
  • 重复的键会坍缩为最后一个,因为 JSON.parse 就是这样解析它们的——较早的值被静默丢弃。
  • 源文本内部的空白和你原有的换行会被舍弃;只有数据结构被保留并重新格式化。

局限

  • 它是严格 JSON,而非 JSON5 或 JavaScript。 注释(//)、尾随逗号、单引号和无引号的键都会被拒绝为无效——即便某些编辑器接受它们。
  • 非常大的数字会丢失精度。 JSON 数字被解析为 JavaScript 的浮点数,因此超过约 9 千万亿(2⁵³)的整数或高精度小数可能被四舍五入。如果你有大的 ID,请把它们保留为字符串。
  • 它格式化单个 JSON 文档,而非按换行分隔的 JSON(NDJSON)或多个拼接的对象。
  • 极大的文档受你设备内存限制,因为一切都在浏览器中处理。

隐私

你的 JSON 完全在你的浏览器中用内置 JSON 引擎解析和格式化。不会上传、记录或存储任何内容。

常见问题

这个 JSON 格式化工具免费吗?

是的——免费、无需注册、无限制,并且完全在你的浏览器中运行。

我的 JSON 会被上传到哪里吗?

不会。它用浏览器原生的 JSON 引擎在本地解析和格式化;你的数据绝不会离开你的设备。

为什么它拒绝我带注释或尾随逗号的 JSON?

标准 JSON 不允许注释、尾随逗号、单引号或无引号的键。那些是 JavaScript/JSON5 的特性;严格的 JSON.parse 会拒绝它们。

它除了格式化还会校验吗?

会。如果输入不是有效的 JSON,它会显示确切的解析器错误及消息,以便你定位问题。

有哪些缩进选项?

用于美化的 2 个空格、4 个空格或一个制表符——或压缩成不带空白的一行紧凑格式。

它会保持我对象键的顺序吗?

会,它保留你书写的顺序,不排序键。请注意,根据 JSON 规范,重复的键会坍缩为最后一个值。

我的大 ID 数字变了——为什么?

JSON 数字被解析为浮点数,因此超过 2⁵³ 的整数可能丢失精度。请把非常大的 ID 存为字符串以保持精确。

它能处理超大文件吗?

能,在你设备可用内存范围内——所有处理都在本地,因此超大文档在低内存设备上可能变慢。

Lakshay Kumar

作者 Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

最后更新: August 22, 2026
🎁