Four ways to compare
- Side by side — the simplest check: both images shown at full size next to each other.
- Slider — a draggable divider reveals the old image on one side and the new on the other, ideal for before/after UI changes.
- Onion skin — overlays the second image on the first with adjustable opacity, great for spotting shifts and alignment drift.
- Pixel diff — compares every pixel and paints the changed ones red, so even a one-pixel change is impossible to miss.
The pixel-diff metric
Instead of a naive RGB subtraction, the pixel-diff mode uses a YIQ color-distance metric — the same approach as the popular pixelmatch library. YIQ separates brightness (Y) from chrominance (I, Q), which matches how the human eye perceives difference. A single threshold slider controls how big a difference must be before a pixel is flagged.
Common scenarios
- UI regression testing — compare a screenshot before and after a code change.
- Design review — verify a developer's build matches the mockup.
- Image compression QA — see exactly which regions an encoder altered.
- Photo edits — confirm which pixels a retouch touched.
Everything runs on the Canvas API in your browser — no uploads, no waiting.