{ }

JSON 格式化工具

粘贴 JSON 即可美化缩进、压缩成一行、校验语法、转换字符串转义。所有处理都在你的浏览器里完成,数据不会上传到任何服务器。

输入

支持标准 JSON 与 JSON5 风格的注释;JSONL(每行一个对象)可自动识别。

输出

结果会显示在这里。

格式化选项

调整缩进与键顺序后再点格式化。

数据统计

解析成功后自动统计结构规模。
0顶层键
0总键数
0数组元素
0字符串
0数字
0布尔 / null
这个工具怎么用?常见问题

怎么美化 JSON?把 JSON 粘进输入框,点「格式化」即可。默认用 2 空格缩进,可在下方「格式化选项」里改成 4 空格或 Tab。

提示语法错误怎么办?「校验」会在出错时显示具体行号和原因。常见原因是:对象末尾多了逗号、使用了单引号、注释没写在合法位置、中文引号「」代替了双引号。

支持带注释的 JSON 吗?支持 // 和 /* */ 注释,解析前会自动剥离。但请注意,剥离注释后的结果再复制出去是标准 JSON。

「转义字符串」是做什么的?把对象转成一行 JSON 字符串形式,方便嵌进代码里传给后端接口或存进数据库字段,常见于 Java 的 API 签名参数。

我的数据会上传吗?不会。全部用 JavaScript 在你的浏览器本地运算,刷新页面数据就没了,不存在任何网络请求。

相关工具

处理文本和编码的常用搭配。