Image diff
Drop exactly two images (A and B) and the tool produces a third that desaturates everything that's the same and paints any different pixels in your highlight colour. Includes a "% different" stat.
Drop two images here (A and B)
First-dropped is A; second is B
no files
Ready.
When to use this tool
Visual regression testing — "did anything change between these two screenshots?" Or design review — "what changed between these two mock-ups?" Or QA — "is the rendered page the same as the reference?"
Step by step
- Drop image A first, then image B (the order matters only for naming; the diff is symmetric).
- Pick a threshold. Lower = stricter (more pixels flagged). 12 is a good default that ignores tiny anti-aliasing noise.
- Pick a highlight colour. The default magenta stands out on most images.
- Click Diff. The output shows different pixels in the highlight colour, faded grayscale elsewhere, plus a percentage.
Use cases
- Visual regression. Capture before / after screenshots of a page; diff to confirm nothing visual changed.
- Design comparison. Two versions of a mock-up — what's different?
- Compression QA. Compare a JPG-encoded version to the original PNG; see where artefacts appear.
FAQ
What if the two images are different sizes?
The diff canvas is sized to the larger of the two; differences in the overlap region are shown, and the non-overlapping margin is blank.
Why does my JPG-vs-JPG diff have noise everywhere?
JPG re-encoding introduces small per-pixel changes throughout. Bump the threshold to 20–30 to ignore re-encoding noise.