Changed sentence
The fox jumps.
The fox leaps.
Compare two text versions side by side and highlight added, removed, and unchanged linesβperfect for contract edits, config changes, and revision tracking. Clean both versions with Plain Text Converter first, then follow up with Find and Replace Text for bulk fixes.
Text Diff
Paste both versions β comparison and stats update live.
No comparison yet
Paste original and changed text above to see a side-by-side or unified diff.
No differences found
The two texts match with your current comparison options.
Side-by-side diff
Unified diff
Your text stays in your browser β nothing is uploaded.
The fox jumps.
The fox leaps.
Line one Line two
Line one Line two Line three
Line one Line two Line three
Line one Line three
Hello world
Hello world
Hello World
hello world
Compare whole lines β best for drafts, lists, and changelogs.
Compare word-by-word for finer edits inside sentences.
View original and changed text in parallel columns with line numbers.
Classic + / - view for quick scanning of edits.
Treat spacing-only differences as matches after normalization.
Compare text without treating capitalization as a change.
Skip empty lines so paragraph spacing does not create noise.
Highlight word-level edits inside changed lines.
Review revisions before publishing or sending for approval.
Spot added, removed, or edited clauses in policy text.
Compare config blocks, JSON, or short scripts line by line.
See how two generated answers differ before choosing one.
Highlight legal or terms-of-service edits between versions.
Verify release notes against internal change lists.
Find what changed after pasting from email, docs, or the web.
Review updated translation strings against prior versions.
A, B A, B, C
1 added
A, B, C A, C
1 removed
fox jumps fox leaps
1 changed
a b a b
Match with Ignore whitespace
Hello hello
Match with Ignore case
A + blank + B A, B
Ignored with Ignore blank lines
Payment due in 30 days.
Payment due in 45 days.
1 changed
const value = 1;
const value = 2;
1 changed
Apple Banana Orange
Apple Orange Pear
1 added Β· 1 removed
Spot edits between draft versions before you publish or approve.
Compare config, JSON, or script blocks line by line.
Review clause changes in legal or policy text quickly.
See how two generated answers differ before choosing one.
Check updated translation strings against prior versions.
Verify release notes match internal change lists.
| Task | Best tool |
|---|---|
| Compare two versions | Text Diff |
| Replace repeated text | Find and Replace Text |
| Remove duplicate lines | Remove Duplicate Lines |
| Sort rows before comparing | Sort Lines |
| Count document size | Word Counter |
| Clean pasted text first | Plain Text Converter |
Both. Choose Compare lines for whole-line diffs or Compare words for word-level comparison.
Yes. Enable Compare words or turn on Highlight changes inline to see word-level edits inside changed lines.
Yes. Ignore whitespace treats spacing-only differences as matches after normalization.
Yes. Ignore case compares text without treating capitalization differences as changes.
Yes. Ignore blank lines skips empty rows so paragraph spacing does not create false diffs.
Yes. Added lines are highlighted green, removed lines red, and changed lines purple in the diff view.
Yes, by default. Toggle Show unchanged lines off to focus only on differences.
Yes. Paste config files, JSON blocks, or short scripts β line comparison works well for structured text.
Large inputs work in the browser but may slow performance. Split very large logs into smaller chunks if needed.
No. Text Diff highlights differences only β you choose which version to keep manually.
No. Comparison runs locally in your browser; neither version leaves your device.
Similarity shows how much of the compared text is unchanged. Higher scores mean the versions are closer; 100% means no differences with current options.
Unified diff shows one column with + added, - removed, and unchanged lines together β like a classic patch view.
Side-by-side diff shows original and changed text in parallel columns with line numbers β best for reviewing edits row by row.
Yes. Use Copy Diff Results or Download .txt to save the comparison output as plain text.