JSON 格式化工具
免费在线 JSON 格式化工具,支持美化、压缩、校验、转义,可调缩进,实时显示错误位置。所有处理在浏览器本地完成,数据不上传。
工具加载中…
JSON 格式化工具介绍
调试 API、看接口返回的 JSON 数据时,往往是一长串压缩文本,难以阅读。本 JSON 格式化工具帮您一键美化 JSON:支持缩进格式化、压缩、校验、转义,可调缩进(2 空格/4 空格/Tab),实时显示语法错误信息。所有处理在浏览器本地完成,您的 JSON 数据不会上传到任何服务器。
如何使用 JSON 格式化工具
- 粘贴 JSON:把待处理的 JSON 文本粘贴到输入框。
- 选择缩进:2 空格(默认)、4 空格、Tab 或压缩。
- 点击操作:格式化 / 压缩 / 转义。
- 查看结果:下方输出框显示处理结果,可下载或复制。
JSON 常见语法规则
- 数据在 键值对 中:
"key": value - 数据由逗号分隔:
{"a":1, "b":2} - 花括号保存对象:
{"name":"张三"} - 方括号保存数组:
[1, 2, 3] - 字符串必须用双引号(不能用单引号)
- 最后一个键值对/元素后不能有逗号
常见问题
JSON 格式化后报错怎么办?
本工具会显示具体错误信息和位置。常见错误:① 字符串用了单引号(必须双引号);② 最后多了逗号;③ 键名没加引号;④ 中文/特殊字符编码问题。按错误提示修正即可。
支持多大的 JSON?
浏览器本地处理,理论上受内存限制(通常几十 MB 没问题)。超大型 JSON(如几百 MB)建议用命令行工具(如 jq)处理。一般 API 返回的 JSON 都能轻松处理。
会保存我的数据吗?
**不会。** 所有解析和格式化在您的浏览器本地完成,JSON 数据不会发送到服务器、不记录、不存储。关闭页面即清空,可放心处理敏感数据。
JSON 和 JSONL 有什么区别?
JSON 是单个对象/数组(通常多行美化或单行压缩)。JSONL(JSON Lines)是每行一个独立 JSON 对象,常用于日志、大数据。本工具处理标准 JSON,JSONL 需逐行处理。