文本差异比较 - 并排对比两段文本片段
粘贴两段文本,即可逐行即时查看变更内容。支持分栏或统一视图,可选忽略空白和忽略大小写。完全在你的浏览器中运行。
原图
已更改
差异对比已完成?不妨试试这些
与差异比对工具搭配使用的精选工具。继续编辑,不丢失你的文件。
JSON 美化
在浏览器中格式化、校验和压缩 JSON。可使用 2 / 4 / 8 空格缩进美化,或压缩为单行,并支持复制和下载。
立即试用HTML 美化
用规范的缩进美化杂乱的 HTML,或压缩为单行。拖入文件或粘贴内容,然后复制或下载。
立即试用Markdown 编辑器
在实时 HTML 预览下编写 Markdown。支持标题、列表、表格、代码块、引用。可导出为 HTML 或 Markdown。
立即试用字数统计
统计字数、字符数、句子数、段落数和行数,并估算阅读和朗读时长。在你的浏览器中运行。
立即试用大小写转换器
将文本转换为 UPPERCASE、lowercase、标题式、句首大写、camelCase、PascalCase、snake_case、kebab-case 等格式。
立即试用表格转 JSON / SQL
粘贴 CSV、TSV、分号、竖线或 Markdown 表格,即可立即转换为 JSON、JSONL 或 SQL INSERT 语句。
立即试用Frequently Asked Questions
将原始文本粘贴到左侧,修改后的文本粘贴到右侧。差异会被即时高亮——新增内容显示为绿色,删除内容显示为红色——采用行级最长公共子序列算法,即使内容块发生移动,匹配的行也能保持对齐。
usage并排视图将两段内容以平行的两栏展示,是阅读散文、合同或译文最便捷的方式。统一视图则把新增和删除内容交错显示在同一栏中,以「+」和「-」作为前缀——与 Git 所用的格式相同,方便代码审查。
features可以。开启「忽略空白」后,会在比较前先合并连续的空格和制表符,从而屏蔽重新排版造成的干扰。开启「忽略大小写」后,会将两侧统一转为小写,使「Apple」和「apple」视为相同。这两个选项可同时启用。
features差异比对在您的浏览器中运行,因此规模受限于可用内存而非固定上限。多达数十万字符的片段可瞬间完成计算;超大文件则可能需要稍候片刻,尤其是在同时启用忽略空白和忽略大小写时。
technical行级差异比对无法识别移动操作——当某个文本块从一处消失并在别处重新出现时,这两处改动会被分别报告。这与 Git 默认的差异比对行为一致,能让算法保持快速且可预期。
technical不会。两段内容都在你的浏览器本地进行比对。不存储、不传输、不记录任何内容,因此你可以放心比对机密合同、内部源代码或尚未发布的文案。
privacy是的 — 这款差异对比工具适用于任何文本,包括源代码、JSON、CSV、日志和配置文件。粘贴新旧两个版本,即可在线逐行对比代码,并高亮标出每一处新增、删除或修改的行。
usageYes — once a diff is showing, click Copy diff (the primary action button, or the same control in the Settings panel) to copy a plain-text version to your clipboard, formatted with a leading + for additions, − for removals, and a blank prefix for unchanged lines. The button briefly shows "Copied!" as confirmation, and the copied text can be pasted straight into a ticket, email or commit message.
featuresSwitch to Split view so the two versions read side by side like the original document, then turn on Ignore whitespace so reformatting and line-wrap differences don't clutter the result, and add Ignore case if inconsistent capitalization isn't meaningful to your review. Once the diff looks right, use Copy diff to export just the flagged changes for a reviewer or client.
tipsYes — each side is capped at 3,000 lines. If either the Original or Changed box goes over that, the tool stops short and shows an 'Input is too large to diff (3,000 line max per side). Compare smaller sections' warning instead of computing a result, which keeps the tab from freezing on the line-by-line comparison algorithm. If you hit this limit, split the document into smaller sections — by chapter, file or section — and diff each piece separately.
technicalHow Diff Checker helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
提交前比较代码版本
并排对比两段代码片段,在提交拉取请求前发现意外改动,尤其适用于没有 IDE 或需要暂存从聊天中复制粘贴的补丁时
发现合同与协议中的改动
比较合同、保密协议或工作说明书的两个版本,找出律师和客户所做的每一处增删,即使文档已被重新录入也不例外
并排对比翻译版本
对比两份译稿,查看编辑修改、遗漏或改写了哪些措辞,帮助本地化团队审核英语、西班牙语和法语文案的质量
检测论文与文章中的抄袭
将学生的草稿与疑似来源进行对比,标出复用的句子和段落,用于学校、大学和新闻领域的抄袭审查
检查对 API 响应和 JSON 的修改
对比两份 JSON 数据、API 响应或 YAML 配置,以追踪结构变化、调试序列化错误,并确认某次回归确实改变了输出
为编辑团队跟踪文档修订
将今天的博客草稿与昨天的版本进行对比,准确查看在编辑审校和文案排版过程中,哪些句子被移动、改写或删除
审查服务条款与政策变更
Paste a vendor's old Terms of Service or Privacy Policy on one side and the new version on the other, then turn on Ignore whitespace to surface only the substantive wording changes before you re-accept.
Proofread Resume & Cover Letter Edits
Diff two drafts of a resume or cover letter before submitting an application, confirming that trimming it to one page didn't accidentally delete a job title, date or metric you meant to keep.
Compare Email Campaign Drafts
在营销邮件发送给你的列表之前,对比两个版本之间的主题行和正文文案,揪出遗漏的行动号召,或某次编辑修改中未经批准的文案改动。
Compare Insurance Policy Renewal Documents
Diff this year's policy wording against last year's renewal to catch coverage, deductible or premium changes buried in dense boilerplate that's easy to skim past.
Compare Config File or API Response Versions
Paste two versions of a JSON, YAML or .env config file, or two API response payloads, to spot exactly which keys or values changed between deployments or environments, without needing a local git repo or diff tool installed.
Pixoate