Skip to main content

Compare PDF

Compare two PDFs and see exactly what text changed — added, removed and edited lines highlighted inline. Runs entirely in your browser; nothing is uploaded.

Input

Drop a file or browse
One file · PDF
Drop a file or browse
One file · PDF

Comparing runs entirely in your browser — nothing is uploaded.

Differences

Upload two PDFs and press Compare PDFs. Their embedded text is extracted and diffed in your browser — added, removed and edited lines are highlighted inline.

Was this helpful?

Also available with

Guides

Compare two PDFs and see exactly what text changed — everything runs in your browser, nothing is uploaded to a server.

How to use it

  1. Upload the first PDF and the PDF you want to compare it against.
  2. Click Compare PDFs. Each file's embedded text is extracted page by page and diffed against the other.
  3. Read the result: unchanged text appears once, removed words are struck through, and added words are underlined — right where they occur, so you don't have to scan two separate copies of the document.

Is my file uploaded anywhere?

No. Both PDFs are read and their text extracted with your browser's own pdf.js engine, and the diff itself runs in your browser too — nothing you upload ever leaves your device.

What exactly gets compared?

The extracted text of every page, in order, with a --- Page N --- marker before each page so you can tell which page a change is on. Page layout, images, fonts and formatting aren't compared — only the text content.

What if my PDF is a scan?

A scanned PDF has no embedded text to extract, so there's nothing to diff. Run it through Scanned PDF Converter first to OCR it, then compare the results.

Looking for a plain-text diff instead? Text Compare does the same line/word-level highlighting for text you paste or upload directly. Need just one PDF's text, not a comparison? PDF to TXT extracts it on its own.

compare pdfpdf diffpdf comparisondiff two pdfspdf differencescompare two pdfspdf compare tool

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.