ComparePicture

Compare the text inside two images

Did the price change? The date? One word in a heading? The Text view reads both pictures and lines the words up, then marks each change on both images.

Private · Browser-based · No uploads

Two pictures in, every difference out.

  1. 1. Drop, paste or choose the earlier picture as A.
  2. 2. Add the later one as B — or drop both at once.
  3. 3. The comparison starts by itself; switch views any time.

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

Both files are read by this page on your device. There is no upload step, because there is no server to upload to.

Or try an example pair

AEarlierChoose image Adrag & drop, or paste with Ctrl/⌘ VPress Enter to choose image A, or drop a file here.
BLaterChoose image Bdrag & drop, or paste with Ctrl/⌘ VPress Enter to choose image B, or drop a file here.

How the text is compared

Both pictures are read with Tesseract, compiled to WebAssembly and loaded from this site the first time you use it (about 6 MB for English). The words are normalised — case and punctuation optionally ignored, whitespace always — and aligned with a longest-common-subsequence diff, so an inserted word does not make everything after it look changed.

Each change keeps the boxes of the words it came from, so it can be drawn on the pictures: orange where words exist only in A, blue where they exist only in B.

Prices, dates and other numbers

Turn on “Numbers, prices and dates only” to see just the changes that involve a digit — $49.99 → $39.99, June 12 → June 18 — which is usually what matters on an invoice, a product card or a form.

Where OCR goes wrong

Recognition is good on clean screenshots and scans and weaker on small, stylised, curved or low-contrast text. Every change shows the recogniser's confidence, and anything under 70 is flagged. Treat the list as places to look, not as proof — the boxes on the pictures make that look quick.

Questions people ask

›Can I compare text inside two images?

Yes. Open the Text view and press Compare text. The words in both pictures are recognised in this tab and the differences listed and highlighted.

›Which languages are supported?

English, Spanish, French, German, Italian, Portuguese and Dutch. Each language pack is downloaded once, on request.