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 versionChanged
The newer versionCompare 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
Drop the earlier version on Original and the newer one on Changed, or drop both on the first box at once.
- 2
Choose what to ignore: case, punctuation, paragraph breaks, and the headers, footers and page numbers repeated on every page.
- 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
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
| Compared | Not compared |
|---|---|
| Every word, number and punctuation mark | Fonts, bold, italic, colors and sizes |
| The order of words and paragraphs | Images, logos, signatures and stamps |
| Text in tables, read row by row | Page layout, margins, where lines and pages break |
| Footnotes and other text on the page | Comments, highlights and form field entries |
| Headers and footers, if you choose | Scanned 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
- Combine PDFMerge several PDFs into one file.
- Split PDFBreak a PDF into separate files.
- Organize PDF PagesReorder, delete and rotate pages.
- Rotate PDFFix sideways and upside-down pages.
- PDF to JPGSave PDF pages as images.
- PDF to TextCopy the text out of a PDF.
- Image to PDFPhotos and scans into one PDF.
- Add Page NumbersNumber the pages of a PDF.
- Watermark PDFStamp DRAFT or CONFIDENTIAL on pages.