JSON 格式化与校验

错误精确到行和列——不用再苦找那个逗号。

🔒 完全在您的浏览器中运行——不上传任何数据。

Ctrl+Enter 格式化 · Ctrl+Shift+M 压缩 · Ctrl+S 下载

关于此工具

本工具使用浏览器原生 JSON.parse——现存最严格、最快的 JSON 实现。解析失败时,工具把原始错误位置换算成精确的行和列,在 5000 行的 API 响应里找一个缺失的括号只需几秒。格式化与压缩一键切换,支持 2 空格、4 空格或 Tab 缩进。

一切在客户端运行:您粘贴的 API 响应和配置绝不离开您的设备——即使包含令牌或客户数据也安全。遇到反复出现的错误?请看常见 JSON 错误指南,或在 dec0de.dev 找到更多免费工具。

开发者一天要用 JSON 格式化工具几十次:读取压缩的 API 响应、美化配置文件、找出让构建失败的多余逗号,或在发布前缩小载荷。美化会恢复缩进和换行,让结构一目了然;压缩则去掉所有可选空格以减少字节。校验是低调的英雄——它把含糊的“无效 JSON”变成精确的行和列,让修复只需几秒而非几分钟。

常见问题

为什么我的 JSON 报“Unexpected token”?

通常是多余的逗号、缺少的逗号或括号,或用了单引号而非双引号。这里的错误会显示精确的行和列,让你直接定位。

格式化和压缩有什么区别?

格式化(美化)添加缩进和换行让 JSON 易读;压缩去掉所有空白,使文件尽可能小以便传输。两种方式的数据完全相同。

允许注释或尾随逗号吗?

标准 JSON 不允许。规范没有注释、没有尾随逗号,并要求双引号。本工具校验严格 JSON——请先移除这些才能解析。JSON5 或 JSONC 允许它们,但那不是纯 JSON。

我的 JSON 会保密吗?

是的。一切都在你的浏览器中运行。你粘贴的 API 响应和配置绝不离开你的设备——即使包含令牌或客户数据也安全。

能处理很大的 JSON 文件吗?

可以。它在浏览器中直接解析数 MB 的 JSON,无需上传。超大文档取决于你设备的内存,但数 MB 的载荷可以轻松处理。