JSON FORMATTER

在线 JSON 格式化:把难读的数据整理成可检查的结构。

在线美化、压缩和校验 JSON。支持读取本地文件,处理结果只留在当前浏览器中,适合 API 返回值、配置文件和日志数据。

输入 JSON 后选择一个操作。
输入 JSON0 字符 · 0 行
处理结果浏览器本地生成
处理结果会显示在这里。
隐私提示:JSON 内容不会被发送到服务器。统计只记录按钮操作,不记录你的 JSON 文本。

JSON 格式化有什么用?

JSON 在接口传输和程序配置中通常会被压缩成一行。格式化会补充缩进和换行,让对象层级、数组内容和字段关系更容易检查。它不会改变数据本身,只改变展示方式。

当你在调试 REST API、检查 package.json、查看应用配置或分析 JSON 日志时,先格式化再阅读,通常比直接在编辑器里横向滚动更快。

格式化、压缩和校验分别什么时候用?

你的任务应该使用结果会发生什么
看清一行接口响应格式化 JSON补充换行和缩进,字段和值不变。
减少配置或请求体体积压缩 JSON移除不必要的空白,得到单行 JSON。
排查请求为什么报错JSON 校验使用浏览器解析器确认语法是否符合标准 JSON。

如何使用这个 JSON 美化工具?

  1. 把 JSON 文本粘贴到左侧输入框,也可以读取本地 .json 文件。
  2. 点击“格式化 JSON”查看带缩进的结果,或点击“校验”检查语法。
  3. 复制结果或下载文件,继续用于接口调试、代码评审和配置修改。
处理敏感数据时更安心所有解析和转换逻辑都在浏览器中执行。页面不会上传 JSON 内容,也不会把输入写入服务器数据库。

常见问题

格式化会改变 JSON 数据吗?
不会。工具先解析 JSON,再使用标准序列化生成带缩进的文本,字段和值保持不变。
为什么提示 Unexpected token?
这通常表示某个位置出现了多余逗号、单引号、未加引号的键名或括号不匹配。可以使用 JSON 校验页查看错误位置。
压缩后的 JSON 还能直接发送给接口吗?
可以。只要输入本身是合法 JSON,压缩只会去掉空白字符,不会删除字段或改变数据类型。
NEW JSON TOOLS

继续处理同一份 JSON

按代码建模、接口契约、文本嵌入或文档输出选择下一步工具;所有功能都只处理当前浏览器中的文本。