📋

JSON 格式化

美化、压缩并校验 JSON 数据。支持 JSON格式化、JSON美化 等场景,支持双向转换,实时预览,粘贴即转,一键复制。oltool.net 免费在线工具。

就绪
输入
0 行·0 B
输出
0 行·0 B

关于 JSON 格式化

JSON(JavaScript Object Notation)是当今 Web 通信中最广泛使用的数据交换格式。本工具提供 JSON 的格式化(美化)、压缩(minify)和语法校验功能,所有处理在浏览器本地完成,您的数据不会被上传到任何服务器,敏感的 API 响应、配置文件、日志数据可以安全使用。

使用场景

  • 调试 API 响应 — 将后端返回的扁平 JSON 美化成带缩进的可读结构,快速定位字段。
  • 检查配置文件 — 校验 package.json、tsconfig.json 等配置文件的语法错误,避免线上事故。
  • 压缩传输体积 — 将开发环境的格式化 JSON 压缩成单行,减少网络传输字节数。
  • 日志解析 — 把 ELK/Loki 中复制出的单行 JSON 日志展开,方便分析问题。
  • 前后端联调 — 校验请求体格式是否合法,避免后端 400 错误。

常见问题

本工具支持多大的 JSON?

理论上没有硬限制,但浏览器渲染超过 10MB 的 JSON 会变慢。如果是日志类大文件,建议用命令行工具 jq 处理。

为什么我的 JSON 报错了?

常见原因:(1) 单引号代替双引号;(2) 末尾有多余逗号;(3) 键名没加引号。本工具会高亮报错位置。

能解析 JSON5 / JSONC 吗?

不能。本工具只支持严格的 JSON 标准。如果需要带注释或单引号的语法,请先手动转换为标准 JSON。

为什么压缩后的 JSON 看起来更短?

压缩会移除所有空格、换行和缩进,只保留必要的语法符号,体积通常减少 20-50%。

想转换成 YAML/TOML 怎么办?

请使用本站的「JSON 转 YAML」「JSON 转 TOML」工具,支持双向无损转换。