Skip to content
Let’s talk
Menu
← All free toolsJBR / Developer

Diff Viewer

Compare two versions of text with line and word highlights. Review changes side by side or in one unified view, entirely in your browser.

Runs locally in your browser · no uploads or account
COMPARISONLOCAL ONLY

No comparison yet.

Use Previous / Next, or Alt + ↑ / ↓ inside the result, to focus changed lines. On narrow screens, side-by-side results scroll horizontally.

Paste or load two texts, then compare.

REVIEW EVERY CHANGE

Find the change.
Keep the context.

Line and word comparison.

Unchanged lines stay in context. Deleted lines carry a minus sign; additions carry a plus sign. Stronger marks identify changed words within paired lines. Change counts describe paired replacements; additions and deletions include those lines.

Your text stays here.

Files are read as UTF-8 text. HTML is displayed literally and never executed. Ignore options change only the comparison, not the text you see or copy. Reset or leave the page to discard all input and results.

Each input: 200,000 UTF-16 characters and 5,000 lines. Local files: at most 800,000 bytes before decoding. The line and word passes share a four-million-cell comparison budget. Difficult comparisons are refused without truncation. Processing stops after two seconds. A browser with module workers is required; no main-thread fallback runs.