Settings

The two versions

What changed

What this is, and what it is not

It compares lines, then words. Lines are matched with the same algorithm git uses. Inside a line that changed, the words that differ are marked, so a one-character edit in a long line is visible at once.

It knows nothing about what the text means. REDLINE reads a contract and knows what a clause is. This reads text and treats every line alike, which is exactly right for code, configuration, lists and drafts.

Big texts are fine; enormous ones are slow. A few thousand lines compare in a blink. Two files with tens of thousands of lines and few lines in common can take seconds, and the summary says how long it took.

The patch is a real unified diff. The download and the copy are the format git, patch and every code review tool read, so a change made here can be applied elsewhere.

Nothing leaves this tab. Both texts stay in the page. There is no history and no clipboard kept, and closing the tab is the end of it.

Questions people ask

Can I compare two Word documents or PDFs?

Not here. Use REDLINE for those; it reads .docx and PDF and shows what moved in a contract. DELTA is for text you can paste or open as a text file.

What does 'ignore spacing' do?

It treats any run of spaces or tabs as one space and ignores space at the ends of lines, so reformatted code or re-wrapped prose does not show as changed. 'Ignore capitals' does the same for case.

Why are some unchanged lines hidden?

'Show only the changes' keeps two lines of context around each change and folds the rest, the way a code review does. Untick it to see every line of both texts.

Is anything uploaded?

No. Open the network tab in your browser's developer tools and paste anything you like; nothing goes out.

Related tools