Text Diff Viewer

Compare two, three or more texts side by side — added, removed and changed lines highlighted, like a visual merge tool.

Fill in at least two texts, then press Compare.

🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.

The Text Diff Viewer compares versions of text and shows exactly what changed, laid out side by side like a visual merge tool such as Meld or the diff view in Git. Paste an original and a revision and every line is aligned: unchanged lines sit level, added lines light up green, removed lines red, and edited lines show the old and new text next to each other in amber. It is built for spotting the real differences between drafts, configs, logs or code fast.

Unlike a plain two-box compare, this viewer takes more than two inputs. Add a third, fourth or fifth text and pick which one is the base; each of the others is then compared against it in its own side-by-side panel. That makes it easy to see how several drafts of a paragraph diverged from the same source, or how three config files differ from a known-good reference — all on one page.

The comparison is a proper line-level diff (a longest-common-subsequence alignment), so it finds the smallest set of real changes instead of flagging everything after the first edit. Options let you ignore extra spaces and letter case so formatting noise doesn't drown out meaningful edits. Everything runs in your browser — private documents and code are never uploaded. For a focused two-way inline compare, the Text Compare tool is its companion.

How to use

  1. Paste your first version into text A and the next into text B.
  2. Add more texts with “Add another text” to compare three or more at once (up to six).
  3. Choose which text to compare the others against with the “Compare against” selector.
  4. Toggle “Ignore extra spaces” and “Ignore case” to hide formatting-only differences.
  5. Press Compare to see each pair side by side with additions, removals and changes highlighted.

Examples

Two drafts of a paragraph
Paste an old and new version to see exactly which sentences were added, cut or reworded — no more re-reading the whole thing.
Three config files
Compare staging, production and a backup against one base to spot which settings drift between environments.
Reviewing an edit
See a colleague's changes to a document at a glance, with removed text on the left and their new text aligned on the right.
Cleaning up noise
Turn on “Ignore extra spaces” so re-indented or re-wrapped lines don't show as changes — only real edits remain.

Frequently asked questions

How is this different from Text Compare?
Text Compare is a focused two-way, inline compare. The Diff Viewer is side-by-side (like Meld or Git's split view) and, crucially, supports more than two inputs — compare three, four or more texts against one base at the same time.
How many texts can I compare?
Up to six at once. Add or remove text panels as needed, and choose which one acts as the base that the others are compared against.
What do the colours mean?
Green marks a line added in the compared text, red a line removed from the base, and amber a line that was changed (the old and new versions sit side by side). Unchanged lines are left plain.
Can it ignore whitespace and case?
Yes. “Ignore extra spaces” collapses runs of spaces and trims line ends, and “Ignore case” makes the compare case-insensitive — so only meaningful differences are highlighted.
Does it compare word by word?
It aligns and highlights at the line level, which is the clearest view for documents, configs and code. For very long lines, the changed lines are shown in full on each side so you can read the difference.
Is my text uploaded?
No. The whole comparison runs in your browser, so confidential documents, configs and source code never leave your device.