Add your two texts
Paste the first version on the left and the new version on the right. You can also open two text files from your device.
Compare two versions of your text and spot every addition and deletion.
Paste, compare, and get straight to the difference.
Up to 100,000 characters per side. UTF-8 plain text only. Line endings are treated as equivalent.
Catch an edited sentence, a missing paragraph, or a small detail you almost overlooked.
Paste the first version on the left and the new version on the right. You can also open two text files from your device.
Compare by word for everyday edits, character for small changes, or line for longer text. Ignore case or whitespace when they do not matter.
Read additions in green and removals in red, with + and − markers. Move between changes, then copy or download a report.
Review a revised draft before you publish. Check a colleague’s edits. Find a changed value in a plain text file.
Get more from your comparison →Check copy, articles, emails and revisions without reading both versions from scratch.
Compare plain text, Markdown, source code or exported notes. Formatting and document layouts are not compared.
Yes. You can compare text, import plain text files, and copy or download a report without an account.
The comparison runs in your browser. We do not upload your input or save it in browser storage. Refreshing or closing the page clears it. See our privacy policy for information about website access logs.
Word mode highlights changed words and punctuation. Character mode makes smaller edits easier to spot. Line mode marks whole lines, which helps when reviewing lists or source files.
You can copy their text into the editors, but this tool does not open PDF or Word files or compare formatting, images or page layout. Read our guide to proofreading copied document text.
No. This tool finds literal text differences. It does not judge meaning, verify facts or detect plagiarism. A matching result is not a substitute for reviewing the original documents.
Ignore case treats “Hello” and “hello” as equal. Ignore whitespace treats all spaces, tabs and line breaks as equivalent to no spacing, so “a b” and “ab” match. Your input and the preview retain the original text.