We create digital solutions that work for businesses
For developers
You may also like
Find every difference between two text versions.
The comparison runs in your browser — the texts are never sent anywhere. Handy for seeing exactly what an editor or contractor changed in your copy.
Two versions side by side with the differences highlighted. The eye misses these; the tool does not.
Two texts that look identical rarely are. The tool shows exactly what changed — additions in green, deletions in red — and counts how many words or lines the edit touched. Typical situations:
This is the main choice, and it decides how readable the result is.
By line — each line is compared as a whole. If one letter in a line changed, the entire line is marked as "deleted" and "added". This is the right mode for code, configs, lists, tables, CSV: anything where a line is a logical unit.
By word — the text is split into words and only changed words are highlighted. For prose, contracts and articles this is the only sensible mode: editing one word in a paragraph does not turn the whole paragraph into a red-and-green blot.
Rule of thumb: paragraphs, compare by word; a line break on every line, compare by line.
At the top, a summary: how many units were added, removed, unchanged. Below, the text with highlights. Green exists only in the new version, red only in the old, plain in both. A red word immediately followed by a green one is a replacement. The similarity percentage in the summary above the result shows how alike the texts are overall: 95% means cosmetic edits, 40% means effectively a different text.
Comparison runs in your browser: texts are not sent to a server and are not stored anywhere. That is why contracts, letters and anything confidential can go here. There is no formal size limit, but on texts beyond a few hundred thousand characters the browser may stall; split large files into parts.
The tool works with plain text. To compare two Word documents, copy their contents; formatting — bold, italics, tables — is not compared, only words. For JSON there is a separate formatter: align both files with it first, then compare by line, and changes become far easier to see.