格式化用的是浏览器自带的 JSON 引擎来解析文本,所以输出结果和代码读取数据的方式完全一致--没有意外,不走服务器,除了设备本身的承受能力之外也没有任何长度限制。
免费 JSON 格式化工具
全程在浏览器中运行,无需上传,无需注册。
JSON
结果
粘贴 JSON 即可格式化并校验
JSON 格式化工具是做什么的?
JSON 格式化能把杂乱或压缩过的 JSON 整理成层级清晰、便于阅读的文本,还会在输入时实时检查语法错误。粘贴 JSON,选好缩进宽度,复制整理好的结果即可,也可以一键压缩回单行。全程在浏览器里运行,私密数据绝不离开你的设备。
使用方法
- 1粘贴 JSON. 把杂乱、压缩或手写的 JSON 放进输入框。
- 2查看结果. 结果实时美化,状态栏会告诉你 JSON 是否合法,或指出第一处错误。
- 3选择缩进或压缩. 在 2 个空格、4 个空格或制表符之间切换,或点击「压缩」把它收成单行。
- 4复制. 复制格式化后的结果,粘贴到任何需要的地方。
适用人群
- 开发者调试 API 返回结果,想一眼看清结构。
- 测试与技术支持提交 bug 前先确认数据是否合法。
- 数据与配置工作--提交前整理一份配置文件或 webhook 报文。
- 学生和写作者把 JSON 贴进文档,想要排版整齐的示例。
常见问题
JSON 格式化工具免费吗?
完全免费,无需注册,没有任何使用限制,全程在浏览器里运行。
我的 JSON 会被上传吗?
不会。JSON 全部在浏览器本地解析和格式化,绝不发送到服务器,所以放心处理私密的 API 密钥、令牌和内部数据。
格式化和校验 JSON 有什么区别?
格式化是给合法的 JSON 重新缩进,让它易读;校验则是检查文本到底是不是合法的 JSON。这个工具两件事一起做--一边输入一边校验,如果 JSON 不合法,会显示第一处语法错误。
为什么我的 JSON 不合法?
最常见的原因是最后一项后面多了个逗号、用了单引号而不是双引号、键没加引号,或者少了某个方括号或花括号。状态栏会指出问题所在,并定位到具体的行和列,方便你快速修正。
压缩是做什么的?
压缩会去掉所有空格和换行,生成体积最小的单行合法 JSON,很适合用来缩小配置文件,或把报文塞进 URL、请求体里。
能离线使用吗?
可以。页面加载完成后,即使断网格式化也照常工作,因为所有处理都在你的设备上完成。