Skip to tool

Free · no account · browser only

Compare two PDFs without uploading

Compare Original and Revised on this device. Red marks show changed pixels. Download a text patch when a text layer exists.

Stays in your browser · nothing leaves this device

  • Red marksChanged pixels on the page
  • Zero uploadNo account · browser only

ORIGINAL · A

Drop Original here

Page pixels and text

Your files never leave your device

REVISED · B

Drop Revised here

Page pixels and text

Your files never leave your device

/compare-pdf

How it works

Open two PDFs, compare the rendered pages, review the red marks and the text patch, then download the patch.

  1. 1

    Open two PDFs

    Drop Original and Revised. Swap A/B anytime.

  2. 2

    Compare pages

    We render both PDFs in your browser and mark changed pixels in red.

  3. 3

    Review

    Red marks sit on the revised page. The text patch lists added and removed lines.

  4. 4

    Download patch

    Saves pdf-text-diff.patch when a text layer exists. The file is a text diff.

Frequently Asked Questions

This page compares rendered pages and the text layer. There is no OCR. Download patch writes pdf-text-diff.patch.

Text vs pixel or layout compare?

Compare renders both PDFs and marks pixels that differ in red. It also diffs the text layer when one exists. It does not compare layout structure.

Same engine as PDF to text?

The text patch uses the same text-layer extract as /pdf-to-text. The page view is a separate pixel compare of the rendered pages.

What about scanned PDFs?

Identical scans stay idle. Scans that differ show red marks on the changed pixels. There is no OCR. The text patch stays idle without a text layer.

What does Download patch do?

Download patch saves pdf-text-diff.patch. The file is a unified text diff of added and removed lines. It is not a visual overlay PDF and it is not a clipboard copy.

Are both files still private?

Yes. Both PDFs stay in your browser. Compare does not upload them. There is no account.

What if a PDF is encrypted?

This tool cannot process a password-protected PDF here. Unlock it first on /pdf-password, then come back with the unlocked file.

Related tools

PDF to text, Compress, and Merge stay separate jobs.

PDF to textCompressMergePDF tools

Files never leave your device · no account · browser only