JSON 格式化工具
把压缩过的 JSON 变可读,查看解析错误,并在此标签页内整理文档。不会上传。
在浏览器内处理
格式化、压缩和校验都在此浏览器内完成。我们不会发送正文或文件内容。
格式化、压缩和校验在此浏览器内完成。粘贴内容与文件留在本机,不会上传。
将 JSON 文件拖到此处,或在下方粘贴。
高级选项
请粘贴 JSON 或加载文件,然后格式化。
格式化后的 JSON 会显示在这里。
功能
格式化
用 2 或 4 个空格缩进,生成易读的 JSON。
压缩
去掉无意义空白,变成一行。
校验
检查是否为标准 JSON,并返回可读的解析错误。
本地文件
在本机加载和下载。文件不会被上传。
使用方法
- 粘贴 JSON,或拖放本地文件。
- 点击「格式化」。需要时也可以压缩或校验。
- 复制结果,或下载为文件。
关于此工具
浏览器内完成
核心处理在这个标签页内结束。
不上传
粘贴的内容和本地文件不会为了处理而被发送。
免费、无需账号
核心功能没有注册门槛。
立刻可用
没有“先上传再排队”的等待。
十种语言
同一工具以十种语言提供。
失败可读
损坏的输入会返回原因,而不是空白页。
常见问题
- 我输入的 JSON 会上传到服务器吗?
- 不会。格式化、压缩和校验都在此浏览器内完成。
- 可以使用带注释的 JSON 吗?
- 不可以。仅支持标准 JSON(JSON.parse)。注释和末尾逗号会报错。
- 输入可以有多大?
- 取决于设备内存。几十 MB 以上可能导致标签页卡住。
- 键的顺序会变吗?
- 通常不会。我们依赖 JSON.parse 常见的插入顺序。
相关工具
- 开发
时间戳转换
互转 Unix 时间戳与日期时间。
开始使用 - 开发
UUID 生成器
生成 RFC 4122 UUID v4。
开始使用 - 开发
Base64 转换器
在浏览器中编码或解码 Base64。
开始使用 - 开发
哈希生成器
在浏览器中生成 SHA 哈希摘要。
开始使用 - 开发
密码生成器
在浏览器中生成强随机密码。
开始使用 - 开发
URL 编码器
在浏览器中对 URL 与查询参数做百分号编码或解码。粘贴内容留在本机,不会上传。
开始使用 - 开发
颜色转换器
在浏览器中互转 HEX、RGB 与 HSL。
开始使用 - 开发
JWT 解码器
在浏览器中解码 JWT 的 header 与 payload。
开始使用 - 开发
大小写转换器
在浏览器中互转 camelCase、snake_case、kebab-case 等。
开始使用 - 开发
chmod 计算器
用勾选框互转 Unix 权限、八进制与符号表示。
开始使用 - 开发
进制转换器
用 BigInt 精确互转二进制、八进制、十进制、十六进制及自定义进制。
开始使用 - 开发
HTML 实体编码器
在浏览器中编码或解码 HTML 实体(命名、十进制、十六进制)。粘贴内容留在本机,不会上传。
开始使用 - 开发
CSS 单位转换器
在浏览器中互转 px、rem、em、%、vw、vh 等 CSS 单位。数值留在本机,不会上传。
开始使用