Skip to content
FolderNook
Menu

Compare two PDFs

Drop the old and new versions of a document to see every word that was added, removed or changed, highlighted side by side or inline. The comparison runs entirely on your device.

Original

The earlier version

Changed

The newer version

Compare options

Choose what counts as a difference. Results update as you change these.

“Payment” and “payment” count as the same word.

Commas, periods, quotes and dashes don’t count as changes.

A paragraph split in two, or joined to the next, counts as unchanged. Line breaks and spacing are always ignored.

Lines repeated at the top or bottom of most pages, such as page numbers and running titles.

  • Nothing is uploaded
  • Free, no sign-up
  • Works on phone and desktop

How to compare two PDFs

  1. 1

    Drop the earlier version on Original and the newer one on Changed, or drop both on the first box at once.

  2. 2

    Choose what to ignore: case, punctuation, paragraph breaks, and the headers, footers and page numbers repeated on every page.

  3. 3

    Read the result: removed words are struck through in red, added words underlined in green. Next change steps through them with their page numbers.

  4. 4

    Switch to Side by side to see both versions level, and download the comparison as an HTML or text report.

Features

  • Confidential stays confidential

    Contracts, drafts and policies are compared by your browser on your own device. Nothing is uploaded, so nothing can leak or be kept.

  • Word by word

    Every word added, removed or replaced, with the page it is on in each version, not just a list of paragraphs that differ.

  • Skips the noise

    Running headers, footers, page and Bates numbers are found and left out. Case, punctuation and paragraph breaks can be ignored too.

  • A report to share

    Download the comparison as an HTML redline to print or attach, or as a plain-text list of every change.

When a text comparison saves you

Reading two versions of a long document side by side is slow, and the eye skips exactly the small edits that matter: a "shall" that became a "may", a deadline that moved from 30 to 45 days, a sentence dropped from a warranty. A word-level comparison finds those in seconds. People use it to:

  • Check a contract redline. The other side sends a "final" version. Compare it with the last draft you agreed to, so you know that only the changes you discussed were made, even if tracked changes were accepted before it reached you.
  • See what changed in a policy. Employee handbooks, terms of service, insurance policies at renewal and lease renewals rarely come with a list of changes.
  • Proofread a typeset proof. Compare the printer’s proof with the approved manuscript PDF to catch dropped lines and new typos before the job is printed.
  • Track a revised tender or filing. Addenda, amended filings and new versions of a specification.

What it compares, and what it doesn’t

ComparedNot compared
Every word, number and punctuation markFonts, bold, italic, colors and sizes
The order of words and paragraphsImages, logos, signatures and stamps
Text in tables, read row by rowPage layout, margins, where lines and pages break
Footnotes and other text on the pageComments, highlights and form field entries
Headers and footers, if you chooseScanned pages (pictures of text)

Line breaks and spacing never count: a paragraph that wraps differently because the margins or font changed is still the same paragraph. A word split by a hyphen at the end of a line is joined back up, and two-column pages are read one column at a time.

How to read the results

The inline view shows the new version, with the words that were taken out struck through in red and the words that were put in underlined in green. A replaced word shows both: "within thirty (30) forty-five (45) days". The side by side view puts the original on the left and the changed version on the right, kept level paragraph by paragraph so you can scroll both at once; on a phone the two versions are stacked.

The summary counts the words added and removed and the paragraphs touched. Next change outlines each change in turn and tells you its page in both documents, which is what you need to discuss it with someone holding a printed copy. For a long document, Hide unchanged text folds the paragraphs that didn’t change, leaving only the edits.

Tips for a cleaner comparison

  • Leave headers and footers out (the default). Otherwise a running title that changed from "Draft 3" to "Final" shows up as a change on every page. The option lists the lines it found, so you can check that nothing real is being skipped.
  • Ignore case and punctuation when one version was retyped or reformatted and you only care about wording. Leave them on for a legal or proofreading check, where a comma can matter.
  • Compare like with like. Two exports from the same program give the cleanest result. If one version is a scan, get the original file instead.
  • Mark your own drafts. Stamp working copies with a DRAFT watermark, or number production sets with Bates numbering; both are skipped as repeating lines when you compare.

Private by design

Most online comparison services upload both documents to their servers, which is a poor fit for unsigned contracts, settlement drafts or anything under a confidentiality agreement. Here the PDFs are opened by PDF.js, Mozilla’s open-source PDF reader, running in your browser, and the comparison runs in a background thread of the same page. No file, page text or file name is sent anywhere, and closing the tab clears everything.

Need the text itself? Copy it out with PDF to text. To check layout and images by eye, turn pages into pictures with PDF to JPG.

Frequently asked questions

Is it safe to compare confidential contracts here?

Yes. Both PDFs are read and compared by your browser on your device; they are never uploaded, and nothing is stored once you close the tab. The report you download is made on your device too. File names and text are never put in the page address, so they don’t end up in your browser history or in links you share.

Does it compare formatting, images or layout?

No. It compares the words. Bold and italic, fonts, colors, images, logos, signatures and where things sit on the page are not compared, and neither are comments or the values typed into form fields. If those matter, turn the pages into images with PDF to JPG and check them by eye.

Why does it say my PDF has no text?

The PDF is probably a scan: each page is a picture of a page, with no text inside. Text recognition (OCR) isn’t available on this site yet. Ask for the original file, or export the document to PDF again from the program that made it, such as Word or Google Docs.

Can I compare a Word document with a PDF?

Save the Word document as a PDF first (in Word: File, Save As, PDF), then compare the two PDFs. The comparison doesn’t care that the line breaks or page breaks fall in different places; only the words and their order count.

Why does a moved paragraph show as removed and added?

The comparison follows the reading order of the documents, so a paragraph that moved shows as removed where it was and added where it is now. Read the two together: if the words are the same, only the position changed.

How are changes and paragraphs counted?

A change is one stretch of removed or added words, such as a replaced phrase. Paragraphs changed counts the paragraphs of the new version with edits, plus any paragraph of the original removed entirely. Words are counted as separated by spaces, so “$1,000.00” is one word.

Can it compare password-protected PDFs?

Not while they are locked. A PDF that needs a password to open can’t be read here: open it in your PDF reader with the password and save or print a copy without protection. A PDF whose creator turned off copying text can’t be compared either, since that is what comparing needs.

More free tools