Text Diff
Compare local UTF-8 text revisions by lines, words or Unicode graphemes, with explicit filters and full exports.
Enabling local controls…
Your text stays in this browser. Lines: 256KiB / 10,000 lines per side. Words / graphemes: 65,536 UTF-16 units / 4,096 tokens per side. Edit distance ≤500. Worker startup 10s, processing 1s.
Filters affect analysis and retain raw inputs. Line results keep original line numbers; word / grapheme output removes ignored whitespace and line endings, and equal segments use the left spelling when ignoring case. Unified output is review text, not an applyable patch.
Differences in contracts and other documents are for human review, not legal advice.
Enter or import both texts, then compare.
How to use this tool
Paste the original and changed text, then compare one revision at a time. Use the ignore options only when that noise is genuinely irrelevant.
When not to use it
A text diff cannot prove an edit is correct, safely merge changes, or replace version control for source files.
Read the guide →