Compare Text

Paste two versions of a text and see exactly what changed, word by word. The comparison runs entirely in your browser — nothing you paste is uploaded or stored.

Private — counting runs in your browser, nothing is uploaded

Differences added removed

Paste text into both boxes to see the differences.

How does the comparison work?

The two texts are split into words and compared with a longest-common-subsequence algorithm — the same technique code-review tools use. Words only in the second text are highlighted as added, words only in the first as removed.

Is my text uploaded to a server?

No. Both texts are compared entirely in your browser with JavaScript. Nothing you paste is uploaded, stored or logged — you can even use the tool offline once the page has loaded.

What kinds of text can I compare?

Any plain text — essays, contracts, articles, translations, or two drafts of the same document. The diff is word-level, so it works in any language that separates words with spaces; for very long documents, compare section by section.

{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "How does the comparison work?", "acceptedAnswer": {"@type": "Answer", "text": "The two texts are split into words and compared with a longest-common-subsequence algorithm — the same technique code-review tools use. Words only in the second text are highlighted as added, words only in the first as removed."}}, {"@type": "Question", "name": "Is my text uploaded to a server?", "acceptedAnswer": {"@type": "Answer", "text": "No. Both texts are compared entirely in your browser with JavaScript. Nothing you paste is uploaded, stored or logged — you can even use the tool offline once the page has loaded."}}, {"@type": "Question", "name": "What kinds of text can I compare?", "acceptedAnswer": {"@type": "Answer", "text": "Any plain text — essays, contracts, articles, translations, or two drafts of the same document. The diff is word-level, so it works in any language that separates words with spaces; for very long documents, compare section by section."}}]}