免费文本对比工具

按行、词或字符对比两段文本,在浏览器中高亮每一处新增、删除与修改。

浏览器端文本对比

粘贴文本或打开本地文件。对比在当前浏览器会话中计算,不会上传任何内容。

粒度
视图
+ 2− 1相似度 43%
原文
改后
0 / 2
1function add(a, b) {
1
2 return a + b
3}
4
5const result = add(1, 2)
6console.log(result)
1function add(a, b) {
2 // Returns the sum of two numbers
3 return a + b
4}
5
6const result = add(1, 2)
7console.log("result:", result)

如何对比文本

1

粘贴或打开文本

在两栏中直接输入或粘贴新旧两个版本,也可以从本机打开 .txt 文件。内容不会上传,整个对比过程都在你的浏览器中完成。

2

开始对比

点击「对比」按钮。可在行、词、字符三种粒度间切换,并开启忽略选项跳过空白、大小写或匹配特定模式的行。

3

查看差异

新增、删除与修改的区域都会高亮显示。用上一个/下一个按钮在改动之间快速跳转,折叠长段未改动内容,让重点始终可见。

可对比的内容

适用于草稿、代码片段、配置文件、更新说明、日志或任意纯文本。在行、词、字符粒度之间切换,聚焦于你关心的层级——文档用行视图、散文用词视图、紧凑字符串用字符视图。

并排或内联

选择并排视图一次看清两个面板,或选择内联视图阅读新旧合并的单一文本流。折叠可隐藏长段未改动区域,让改动保持在视野中;上一个/下一个导航可在各处改动间直接跳转。

灵活的输入

直接输入或粘贴、从磁盘打开 .txt 文件,或从剪贴板粘贴。通过忽略空白、大小写、空行或跳过匹配正则表达式的行来微调结果——特别适合处理杂乱日志与生成内容。