Text Compare
Spot every difference between two blocks of text, line by line.
About the text comparison
Paste two versions of anything β a document, a config file, a contract clause, a chunk of code β and every difference is highlighted line by line: additions in green, removals in red, with original and new line numbers side by side.
Options let you ignore capitalisation and whitespace, which strips out the noise when the only real question is whether the wording changed. A similarity percentage sits underneath the result.
How the comparison works
The tool finds the longest common subsequence of lines between the two texts β the
largest set of lines that appear in the same order in both. Everything outside that set is
reported as added or removed. It is the same approach behind diff and Git,
which is why the output should look familiar.
Comparison is line-based, so changing one word marks the whole line as changed. That is the right granularity for prose and code alike; character-level diffs tend to produce confetti on anything longer than a sentence.
Frequently asked questions
How do I compare two documents for differences?
Paste the original into the left box and the revised version into the right. Differences are highlighted immediately, with line numbers from both sides so you can find them in the source.
Is my text uploaded anywhere?
No. The comparison runs in your browser. That matters for contracts, drafts and anything else you would rather not paste into someone else's server.
Why is a whole line marked changed when I only changed one word?
The comparison works line by line, which is the standard approach for diffs. Turn on "ignore capitalisation" and "ignore spaces" to filter out changes that are only formatting.
Is there a limit on how much I can compare?
2,000 lines per side. The algorithm compares every line against every other, so beyond that the browser would noticeably stall.