Secure SSL Encryption & Privacy Protection
All guides
Document Compare 6 min read Updated September 29, 2026

How to Compare Two Versions of a Document and Catch Every Change

A counter-party sends back 'the same contract with a couple of small edits'. Tracked changes are off, or the file has been converted to PDF. How do you know what actually changed? Reading both versions side by side is slow and unreliable — people are good at spotting a rewritten paragraph and bad at spotting a changed digit. Document comparison software does this mechanically. Here is how it works and how to use it well.

Why manual comparison fails

When we read, our brain predicts the next word and fills in what it expects. That is why a change from 'thirty (30) days' to 'thirteen (13) days', from 'shall' to 'may', or the removal of the word 'not' can slip past even careful reviewers. These are also exactly the edits that change the meaning of a contract. A comparison tool reads every character with the same attention, which is what makes it valuable.

How document comparison works

First, the tool extracts the text from both documents — directly if they are digital PDFs or Word files, or with OCR if they are scans. It then normalises the text by ignoring differences that do not matter, such as line breaks created by different page widths or extra spaces. Finally, it runs a 'diff' algorithm that finds the smallest set of insertions and deletions that turns the first version into the second, and highlights them: typically additions in green and deletions in red.

Better tools compare at word level rather than line level, so a single changed word in a long paragraph is highlighted on its own rather than marking the whole paragraph as different.

A reliable review workflow

  1. Always compare against the version you last sent, not an older draft, so that you only see the other side's changes.
  2. Run the comparison before reading the new version in full — the highlights tell you where to focus.
  3. Look first at numbers, dates, defined terms, party names, and words like 'shall', 'may', 'not', 'sole' and 'exclusive'.
  4. Check deleted text as carefully as added text. A removed limitation of liability is as important as a new obligation.
  5. Note moved clauses. A paragraph moved from one section to another can change which conditions apply to it.
  6. Record your decision on each change, then send back a clean version together with a comparison so the other party sees what you accepted.

What comparison cannot tell you

Comparison shows what changed, not whether a change matters. A one-word edit in a definitions clause can alter the meaning of a dozen other clauses that were not touched at all. Treat the highlighted differences as the starting point for review, and re-read any clause that refers to a changed definition.

Also be cautious with scanned documents: an OCR misread appears as a 'change' that nobody made. If a difference looks surprising, check it against the original page image before raising it.

Beyond contracts

The same technique is useful anywhere two versions of text need to agree: checking that a printed policy matches the approved draft, confirming that a translated document has the same structure as its source, spotting changes between two editions of terms and conditions, or reviewing edits to a thesis or grant application before submission.

Put this guide into practice

Free PDF FAX includes a free tool for exactly this job.

Compare two documents

Written by the Free PDF FAX team at Zoa Zone Services. This guide is general information and not legal advice.

More guides

Featured