文本对比

对比两段文字,用颜色逐字标出不同的地方。

1. 输入要对比的两段文字

分别粘贴或输入原文和新文本。输入后会立即对比。

原文

0 个字符・0 行

新文本

0 个字符・0 行

2. 查看差异

删除的部分用灰色删除线表示,新增的部分用橙色表示。

空格、制表符、全角空格的有无和数量不同,都不算作差异。 把“Apple”和“apple”视为相同。

输入两段文字后,差异会显示在这里

处理全部在本设备上完成,输入的内容不会发送到任何地方。

不比较换行符的格式(Windows・Mac)以及末尾是否有换行。

觉得好用的话,欢迎分享

遇到问题,或者有“要是能这样就好了”的想法?

使用方法

  1. 1. 输入要对比的两段文字

    点按上方“原文”框的“粘贴”,填入修改前的文字。接着点按下面“新文本”框的“粘贴”,填入修改后的文字。输入后,下方会立即显示差异。

  2. 2. 查看差异

    下方列表中,删除的行(−)和新增的行(+)上下排列。删除的文字用灰色删除线表示,新增的文字用橙色表示。点按“下一处差异”,会跳到下一处不同的地方,并用橙色框标出。

  3. 3. 更改对比方式

    打开列表上方的“忽略空白差异”后,空格数量或全角空格的不同就不再算作差异。如果还想忽略英文字母大小写的不同,请打开“不区分大小写”。列表会立即更新。

适用场景

  • 想知道稿件哪里被改了

    粘贴退回的稿件和原稿,只有改动过的文字会标上颜色。哪怕只改了一个字也不会漏看。

    作者・编辑・学生

  • 想核对合同或条款的修订内容

    把新旧条文并排对比,能马上找到改动的措辞和新增的条款。不能外传的文件也不会离开你的设备。

    法务・行政人员

  • 想看 AI 或校对工具改了哪里

    对比修改前后的文字,改了哪里、怎么改的一目了然。也能发现意料之外的改动。

    所有写文章的人

  • 想对比配置文件或代码

    带行号对比两份配置,或新旧版本的日志、CSV。如果只是缩进不同,可以用“忽略空白差异”隐藏。

    工程师・服务器管理员

使用前须知

  • 无法打开 Word 或 PDF 文件。请复制其中的文字后粘贴进来。
  • 调换(移动)了段落的地方,会显示为删除的行和新增的行。
  • 不能逐个选择差异并合并到另一边。

关于文本对比

文本对比(diff)就是找出两段文字中哪里相同、哪里被删除、哪里是新增的。本工具先逐行对比并对齐相同的行,对于改写过的行,再在行内做更细的对比,只标出不同的地方。

中文和日文不像英文那样在词与词之间加空格,如果按词对比,哪怕只改了一个字,整句话看起来也会完全不同。因此,汉字和日文假名会逐字对比,英文等用空格分词的语言则按单词对比。像只有“的”字相同这类零碎的匹配,为了便于阅读,会合并到差异中显示。

对比单位的区别
能看出什么适合的文本
按行哪些行被删除或新增代码・配置文件・CSV
按单词哪些单词有变化英文、韩文等用空格分词的语言
按字哪些字有变化中文・日文文本

常见问题

整理了使用前容易关心的问题。

输入的文字会被发送到别处吗?

不会。对比全部在你设备的浏览器中进行,输入的文字不会发送到服务器,也不会被保存。机密文件或含有个人信息的文字也可以放心对比。

中文也能只标出不同的字吗?

可以。汉字是逐字对比的,所以像“12日”改成“13日”、“在”改成“再”这样只改了一个字的地方,也只有那个字会标上颜色。

颜色代表什么?

原文中删除的部分用灰色删除线表示,新文本中新增的部分用橙色表示。一行中只有部分不同时,只标出那些字;整行被删除或新增时,整行背景都会上色。

“忽略空白差异”有什么作用?

空格、制表符、全角空格的有无和数量不同,都不再算作差异。对比只改了缩进的代码,或只有全角空格用法不同的文字时很方便。

换行符不同(Windows 和 Mac)会算作差异吗?

不会。换行符(CRLF・LF)会先统一再对比。文字末尾是否有换行也不比较。

“显示相同的行”是什么?

相同的行连续很长时,只显示差异前后各 3 行,中间部分会折叠起来。点击“显示相同的行”即可展开折叠的行。这样即使是很长的文字,也容易找到不同的地方。

手机上也能用吗?

可以。在手机上,原文和新文本的行会上下排成一栏,屏幕再窄文字也不会被截断。在电脑上,可以在左右并排和合并为一栏之间切换。

很长的文字也能对比吗?

几万行的文字也能对比。为了不让页面卡住,长文字会在停止输入后单独对比。文件最多可以打开 20 MB。差异非常多时,部分内容可能会按整行合并显示。

能对比 Word 或 PDF 文件吗?

不能直接对比文件。请打开 Word 或 PDF,复制其中的文字,分别粘贴到两个框中。文本文件(.txt・.md・.csv 等)可以用“打开文件”打开。

可以免费使用吗?

免费。无需注册,也没有广告。

  • JSON 格式化

    把 JSON 整理得清晰易读,或压缩成一行。有错误时会指出位置。

  • 密码生成器

    选择长度和字符,当场生成难以猜到的密码。

  • 图片转 WebP

    把 PNG 或 JPEG 转换成体积小、画质好的 WebP 格式。

  • 图片转 PNG

    把 JPEG 或 WebP 转换为不损失画质的 PNG 格式。

  • 图片转 JPG

    把 PNG 或 WebP 转换为随处都能打开的 JPG(JPEG)格式。

  • HEIC 转 WebP

    把 iPhone 拍摄的 HEIC 照片转换为更轻、更好用的 WebP。