论 论坛之家工具箱

在线 JSON 格式化工具

格式化结果会显示在这里。
等待输入
0 字符 · 0 行 · 深度 0

什么是在线 JSON 格式化工具

这是一个完全运行在浏览器里的 JSON 处理工具,可以校验 JSON 语法、按 2 空格 / 4 空格 / Tab 缩进美化、压缩成单行,并支持按键名排序。所有解析与输出都在本机完成,数据不会上传到服务器,适合调试接口返回值、整理配置文件或检查 JSON 是否合法。

输入内容后会自动校验并格式化;如果 JSON 有语法错误,底部会提示错误所在的行和列,方便快速定位。格式化结果可以一键复制,或下载为 .json 文件。工具基于浏览器内置的 JSON.parse 与 JSON.stringify,只调整排版,不会修改字段与值。

语法校验

实时检查 JSON 是否合法,错误时给出行列位置,不需要逐个字符排查。

美化与压缩

支持 2 空格、4 空格和 Tab 缩进,也可以一键压缩为无空格单行。

键名排序

勾选后按字母顺序排列对象键名,方便对比两份结构相近的 JSON。

本地处理

解析、格式化和下载全部在浏览器内完成,内容不会经过任何服务器。

使用方法

  1. 把 JSON 粘贴到左侧输入区,工具会自动校验并生成格式化结果。
  2. 按需选择缩进方式或勾选「键名排序」,结果会立即更新;点击「压缩」可生成单行 JSON。
  3. 点击「复制」把结果写入剪贴板,或点击「下载」保存为 .json 文件。

常见问题

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

完全免费,无需注册或登录,也没有使用次数限制。

输入的 JSON 会上传到服务器吗?

不会。解析、格式化和压缩全部在浏览器本地完成,内容不会上传,也不会被保存。

格式化会修改我的数据吗?

不会修改内容,只调整空格与换行。但工具使用浏览器的 JSON.parse 与 JSON.stringify,超出安全整数范围的超大数字可能丢失精度。

支持带注释或单引号的 JSON 吗?

不支持。工具只接受标准 JSON,注释、尾随逗号、单引号都会被视为语法错误,需要先清理后才能格式化。

可以处理多大的 JSON 文件?

建议不超过 5MB。更大的文件会让浏览器解析变慢甚至卡顿,建议改用本地编辑器或命令行工具处理。

可以把结果保存下来吗?

可以。点击「复制」把格式化结果写入剪贴板,或点击「下载」保存为 .json 文件。