ComparePictureCompare two pictures

Overlay two images and see the difference

Overlay two pictures to see where they differ — B sits on top of A at half opacity, and anything that moved, grew or changed shows as a double edge or a tint.

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

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

Overlaying to compare, not to combine

This page lays one picture over another so you can judge how they differ. It is not a collage or compositing tool: nothing is merged into a new file, and the only thing you can export is a comparison of the two.

Onion skin, the animator's trick

Animators check one drawing against the next by laying them on a light table. The onion-skin option does the same with colour: A is tinted red, B cyan, and where both pictures agree the two tints cancel to grey. Whatever is left red is only in A; whatever is cyan is only in B. A button that moved two pixels shows as a red and a cyan fringe on opposite sides.

Checking a build against the design

Export the mock-up and take a screenshot of the built page at the same width, then drop the mock-up as A and the screenshot as B. Turn on the grid (G) to read spacing against even guide lines, and nudge B with Alt and the arrow keys, one pixel at a time — or Shift and the arrows for ten — until the edges you care about line up. The offset you needed is shown under the nudge controls and goes into the export's alignment line.

The blend modes help with specific questions: Difference turns everything identical black so only changes glow; Multiply keeps dark lines from both pictures, which suits line art; Screen does the same for light marks on dark backgrounds.

Questions people ask

›How do I change the opacity of the top picture?

Use the opacity slider or the 0 / 25 / 50 / 75 / 100 buttons in the Overlay panel. “Put A on top” swaps which picture is the top layer.

›What does the blend mode do?

Normal fades B over A. Difference shows only what changed, Multiply keeps the darker of the two, and Screen keeps the lighter — each one makes a different kind of change easier to see.

›Can I move one picture by a pixel?

Yes. Alt plus an arrow key moves B by 1 px and Shift plus an arrow key by 10 px; the arrows in the Nudge panel do the same. The comparison re-runs with the new offset.