JSON 对比 & 差异对比

免费 深度对比 · 颜色标注 · 支持所有嵌套层级
Error
左侧 JSON (原始)
右侧 JSON (修改后)
对比结果
// 对比结果将显示在此处

更多开发者工具

JSON 格式化
格式化、验证与压缩
JSON → YAML
转为 YAML 配置
JSON → CSV
数组导出为 CSV
JSON → XML
转为 XML 标记
YAML 格式化
格式化与验证
哈希生成器
MD5 / SHA 等
JWT 解码
解析 JWT 令牌
Base64
编码与解码

为什么是最佳 JSON 对比工具

深度递归对比

在每一层嵌套上对比 JSON,支持深层对象与数组,以及字符串、数字、布尔值与 null,并给出完整路径说明。

颜色标注的差异输出

差异用颜色区分:绿色表示新增,红色表示删除,黄色表示修改。两份 JSON 的差异一目了然。

完整 JSON 路径展示

每条差异都显示精确的 JSON 路径(例如 server.db.pool.max),便于定位结构中的具体位置。

100% 浏览器端处理

全部对比在本地浏览器完成,JSON 不会上传到服务器,适合对比敏感的 API 响应或配置文件。

常见问题

JSON 对比是如何工作的?

工具会解析两侧输入并做深度递归比较,识别新增的键、删除的键以及每一层嵌套中被修改的值,并以颜色标注展示结果。

能对比嵌套的 JSON 吗?

可以。比较过程完全递归,支持深层嵌套的对象与数组,每条差异都会显示完整的 JSON 路径(例如 server.db.pool.max)。

我的数据安全吗?

安全。所有处理都在您的浏览器中通过 JavaScript 完成,数据不会发送到任何服务器。页面加载后甚至可离线使用。

可以对比 JSON 数组吗?

可以。数组按索引逐项比较;若一侧更长,多出的元素会显示为新增或删除。

深度指南
JSON 完全指南
格式化、校验、转换与最佳实践
阅读指南