Text Compare

See exactly what changed between two drafts. Words that were removed are struck through, new words are highlighted, and a summary counts the changes. For line-by-line code comparison, use the Diff Checker.

Differences

Runs entirely in your browser. Your input and files are not uploaded to any server.

How to use

  1. Paste the original text on the first box and the changed version in the second.
  2. Press Compare.
  3. Review the highlighted result. Removed words are marked in red and struck through; added words are marked in green.

Examples

Edited paragraph

“The meeting is on Monday” vs “The meeting is on Tuesday morning” shows “Monday” removed and “Tuesday morning” added.

Privacy

Runs entirely in your browser. Your input and files are not uploaded to any server. See the privacy policy for what is stored in your browser (favorites and history only). Privacy policy

Check it yourself: open your browser’s developer tools, select the Network tab and use the tool. Your file never appears in an upload request. Once this page is saved for offline use, you can also disconnect from the internet and keep working. Ads and anonymous visit statistics, when enabled, make their own requests, but they never receive your files or text.

Frequently asked questions

How does the comparison work?

Both texts are split into words and spaces, then a longest-common-subsequence algorithm finds the smallest set of insertions and deletions.

Is there a size limit?

Comparisons up to about 20,000 words per side run comfortably. Larger texts are refused so the page does not freeze.

Diff CheckerCompare two files or code snippets line by line with added and removed lines highlighted.
Word CounterCount words, characters, sentences and paragraphs as you type, with reading and speaking time estimates.
Text CleanerClean messy text: remove extra spaces, line breaks, HTML tags, emoji, Arabic diacritics, invisible characters and smart quotes in one pass.
Character CounterCount characters with and without spaces, letters, digits, emoji-aware graphemes and UTF-8 bytes.
Line Counter & Line ToolsCount total, empty and unique lines, then add line numbers, sort alphabetically, reverse or shuffle lines.

Search tools