文本 Diff 对比
基于 LCS 算法的文本对比:行 / 词 / 字符三种粒度,左右并排与上下统一两种视图,行内差异逐词高亮,相似度统计。
🔒 本地运行📝 LCS 精确对比
原文(左侧)0 字符 · 0 行
修改后(右侧)0 字符 · 0 行
在左右两侧粘贴文本,这里逐行/逐词高亮显示差异,全部在浏览器本地完成。
本工具能做什么
基于 LCS 算法的文本对比:行 / 词 / 字符三种粒度,左右并排与上下统一两种视图,行内差异逐词高亮,相似度统计。
LCS 最长公共子序列算法,跳过公共前后缀加速大文本对比
行 / 词 / 字符三种对比粒度,中文按字符、英文按词智能切分
左右并排视图 + 上下统一视图,新增绿 / 删除红 / 修改黄
行内逐词高亮:同一段里改了哪几个词一眼可见
相似度统计:相同 / 新增 / 删除行数与相似度百分比
示例载入与一键清空,⌨️ Ctrl+Enter 立即对比
适用场景
- 对比合同、文案修改前后的差异
- 排查配置文件或日志被改了哪里
- 核对两段代码片段的增删改
- 检查翻译稿与原文的内容出入
常见问题
和 Git diff / JSON Diff 有什么区别?
Git diff 需要仓库环境,本工具打开网页就能用,适合临时对比合同条款、文案稿、配置片段。如果你要对比的是 JSON 接口报文,建议用我们的 JSON Diff——它按结构比较,键顺序不同不会误报。
中文怎么对比?是按字还是按词?
「字符」模式逐字对比,中文最精确;「词」模式对英文按空格分词、中文按标点与语义块切分;「行」模式整行对比最快。建议先用行模式看大框架,再用字符模式看细节。
大文件对比会卡吗?
工具先剔除两段文本的公共前后缀,再对中间差异区跑 LCS,几万行的文件也能秒级完成。超长文本建议按章节分段对比,结果更易读。
我的文本会被上传吗?
不会。对比完全在你的浏览器内执行,页面没有任何网络上报,合同、代码、日志都可以放心贴。