{}

对比 json.site

json.site 以及几十个同类工具确实方便。真正的问题是:为了这点方便,把可能包含客户数据的请求体发往一个你一无所知的服务器,是否值得。这一页是诚实的逐项对比,不是抹黑。

广告被拦截了 —— 没关系

JSONForge 免费且本地优先。如果它帮你省了时间,命令行工具是开源的:

能力JSONForgejson.site 及常见在线工具
JSON 在哪里处理你的浏览器(Web Worker)上传到对方服务器
最大文件100 MB通常 1–5 MB
1 万行数组插入 1 行1 条新增(并显示移动)1 万条「已修改」
识别「移动」的行支持,独立标记不支持
修复被截断的 LLM 输出支持,并逐行列出改动不支持
推断 JSON Schemadraft-07 与 2020-12通常只有 draft-07
JSONPath 与 JMESPath都支持只支持一种或都不支持
断网可用支持(PWA)不支持
注册 / 付费墙常见限流或收费
界面语言English 与中文通常只有英文

在 Chrome 130 / M1 MacBook Air 上以 5 MB 文档实测。

最关键的一个差异

数组对齐。当在大数组顶部插入一行时,基于下标的 diff 会把之后每一行都报成「删除 + 新增」。按键匹配则只报一条新增加 N 条移动 —— 这是一份「没法看」的结果和一份「能行动」的结果之间的区别。

它们确实更好的地方

如果你需要把格式化后的文档分享给一个不愿安装任何东西的同事,带永久链接的托管工具比我们更简单。如果你在禁用 Web Worker 的受限机器上工作,我们跑不起来。这些都是真实的取舍,不是脚注。

广告被拦截了 —— 没关系

JSONForge 免费且本地优先。如果它帮你省了时间,命令行工具是开源的: