ComparePictureCompare now

Compare two scanned documents

Find what changed between two scans

Straighten the pages, read both and see every changed word and number.

Free · No sign-up · Pictures stay on your device

Two scanned invoices with the changed total highlightedExample result
AOriginal scanChoose picture APress Enter to choose image A, or drop a file here.
BNew scanChoose picture BPress Enter to choose image B, or drop a file here.
Try an example:
Works for scanned pages stored as pictures (most scanners and scanning apps).

PNG, JPEG, WebP, GIF (first frame), AVIF, BMP and HEIC where this browser can open it. Different sizes are fine — they are lined up for you.

Check whether two scans or photos of a document say the same thing: straighten and flatten them first, then read both, list the words and numbers that changed, and see the changed areas on the page.

Line the pages up first

Two scans of the same page are never placed identically: the paper sits at a slight angle, or a phone photo looks down at it from one side. Comparing them as they are lights up every line of text. The panel measures each page's tilt from its lines of text and offers to straighten it; for a phone photo, drag four handles onto the corners of the page and it is stretched back into a flat rectangle. Each fix makes a corrected copy in this tab and compares that — your file is untouched.

Read both, then diff the words

The Text view reads both pages with Tesseract running in your browser, in English or one of ten Indian languages — Hindi, Marathi, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Punjabi and Odia — and lines the words up. Changed, added and removed words are marked on both pages, and the Numbers tab lists every amount, date and percentage that differs, which is usually the point of checking a contract, an invoice or a form.

Scans taken from a PDF work too: choose the page number under the buttons before adding the file. This handles PDFs whose pages are stored as pictures, which is what scanners and scanning apps make; a PDF typed in a word processor has no picture to take, and the page says so.

Sensitive papers stay on this device

Bank statements, Aadhaar and PAN cards, agreements and medical letters are handled exactly like any other picture here: decoded, straightened and read inside this tab, with no server that could receive them. Comparing two versions of your own document is the only thing this page does with them.

FAQ

Questions people ask

My scans are slightly tilted — can it still compare them?

Yes. The panel measures each page's tilt from its text lines and straightens it with one click; the aligned copies are then compared.

Which languages can it read?

English and ten Indian languages — Hindi, Marathi, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Punjabi and Odia — plus a few European ones. Each language pack is downloaded once, the first time you use it.

Can I compare PDF files?

Scanned PDFs, yes: pick the page number and add the PDF. Pages stored as JPEG or plain image data are read directly. PDFs typed on a computer, or scanned as black-and-white fax images, need to be exported as pictures first.