Text Compare
Paste two versions of a text below to see exactly what was added, removed or changed between them. Compare by word, by character or line by line — nothing you type ever leaves your browser.
Comparison result
About the Text Compare tool
Text Compare highlights the differences between two blocks of text so you can see exactly what changed, without reading both versions line by line yourself. It's built for everyday situations: checking an edited paragraph, reviewing a contract redline, spotting changes in a config file, or confirming that a translation or rewrite kept the meaning intact.
How the comparison works
Choose a comparison mode before running the check. Words matches whole words and is best for prose, emails and articles. Characters catches small edits like typos, punctuation or single-letter changes that a word-level diff would skip. Lines compares text line by line, which suits code, lists, or any content where line breaks carry meaning. Turn on ignore case to treat "Text" and "text" as identical, or ignore line whitespace to skip differences caused only by extra spaces or indentation at the start or end of a line.
Reading the result
Added content is shown with a green highlight, and removed content is shown crossed out in red. In line mode, each line is also marked with a plus or minus so the change is clear even without color. A summary above the result tells you how many words, characters or lines were added and removed, and the "Copy result" button copies a plain-text version you can paste anywhere, markers and all.
Privacy
Both text boxes are compared entirely in your browser. Nothing you paste here is uploaded, stored or sent to a server, so it's safe to use with drafts, contracts or any text you'd rather keep private.
Frequently asked questions
Can I compare code or JSON with this tool?
Yes. Switch to line mode for a diff similar to what version control tools show, or use character mode to catch a single changed character inside a long line.
Does it matter which text goes in which box?
The left box is treated as the original and the right box as the new version, so removed content refers to what was in the original and added content refers to what's new. Use "Swap texts" to flip them without retyping anything.
Is there a limit to how much text I can compare?
There's no hard limit, but very large documents (tens of thousands of words) may take a moment to render, especially in character mode, since it checks every character rather than every word.