🔀 文本对比

左右各贴一份文本,逐行比对:新增绿色、删除红色,改了哪个字也标出来。

纯前端处理,两份文本不会上传。请不要在这里粘贴密码、身份证号等敏感信息。

两边都为空,粘贴文本后点「开始对比」。两份完全相同也会在这里显示。

文本对比使用指南

合同改了一版、制度发了新版、领导说“就改了几个字”,到底改了哪里?靠眼睛一行一行对,既慢又容易漏。这个工具就是干这个的:左边贴旧版,右边贴新版,点一下开始对比,新增的行是绿色,删除的行是红色,同一行里改了哪几个字,会用黄色底标出来,一眼就能看到。

最常见的场景是合同和制度。对方发来新版合同,说只改了付款方式,你贴进来一对,发现不光付款方式,违约责任那段也动了字,这种地方就是要重点看的。还有一种场景是自己改稿:论文、报告、方案改了三稿,忘了第二稿改过什么,把两稿贴进来,对比结果就是一份完整的修改记录,复制下来还能当修改说明发给别人。

两个选项值得说一下。忽略行首尾空格是默认勾上的,因为从 Word、网页、聊天软件复制出来的文字,经常每行后面多一个空格,不勾的话这些行会被误判成“改过”。忽略空行默认没勾,因为有的文档里空行本身就是格式的一部分,删了空行也算改动;如果你只关心正文内容,把它勾上,对比结果会干净很多。

对比结果可以直接复制,格式是每行前面带符号:加号是新增,减号是删除,空格开头是没改的行,粘贴到记事本或者发给同事都能看懂。也可以下载成 TXT 文件留档。相似度那一行也值得看:两份文档相似度 98%,说明只动了零星几处;相似度掉到 80% 以下,说明改动面很大,最好逐行过一遍再签字。

再提醒一句:对比的文本只在你的浏览器里算,不会上传。合同、内部制度这类敏感内容,贴进来是安全的,但处理完记得点清空,或者直接关掉页面,养成习惯就好。

常见问题

粘贴的内容会上传吗?

不会,比对全部在浏览器本地完成。

为什么一行里只改了一个字,整行都标红了?

整行标红表示这一行被删除或新增了,但行里面具体改了哪几个字会用黄色底标出来,只看黄色部分就是真正的改动。

能对比多长的文本?

几千行都没问题,超长文本对比时请稍等几秒。

从 Word 复制过来格式乱了怎么办?

先粘贴到记事本去掉格式,再复制到这里。对比只看文字内容,不看字体和排版。