什么是「JSON 格式化」
免费在线 JSON 工具,纯浏览器本地解析,数据不外传。支持格式化(美化缩进)、压缩(去空白)、校验(报错精确到行列)、TypeScript 接口生成、YAML 互转,适合 API 调试、配置文件 review、Mock 数据准备等场景。
适用场景
- 接口返回 JSON 一行没法读:粘贴进来一键格式化,4 空格缩进高亮,嵌套深的对象也能看清结构。
- JSON 转 YAML(K8s / GitHub Actions):很多 SDK 输出 JSON,但配置要 YAML,本工具一键互转,保留字段顺序。
- 生成 TypeScript 接口:把后端返回的 JSON 粘贴进来,自动推断字段类型生成 interface,可选字段标注 ?。
常见问题
- JSON 校验失败提示 Unexpected token 怎么定位?
- 工具会把出错位置精确到行号 + 列号。常见原因:多余逗号(对象/数组最后一项不能跟逗号)、单引号(JSON 只允许双引号)、注释(JSON 标准不支持注释,如果是 jsonc 试编辑器自带)。
- JSON 几兆会卡浏览器吗?
- 工具用流式解析 + 虚拟滚动,10MB 内的 JSON 都能流畅处理。超过 50MB 建议先用命令行 jq 预处理。所有解析在浏览器,不上传。
- 能生成 TypeScript 接口吗?
- 可以,点「生成 TS」输出 interface 定义。自动识别数组、可选字段(null 出现过的字段标 ?)、嵌套对象。生成后可手动改字段名。
- JSON 转 YAML 能保留注释吗?
- 不能,JSON 标准本身不支持注释,转出的 YAML 无注释。如果你的源是 jsonc(带注释的 JSON),先在编辑器去掉 // 行再粘贴。
相关工具
同作者另一产品
棱镜简历 — AI 在线简历制作,实时预览 / 拖拽编辑 / AI 润色 / 20+ 模板 / PDF 导出 / JD 匹配诊断。