Before / after slider
Before / after slider puts two images in one frame with a draggable divider. Retouching checks, compression A/B, “is this crop better.” The images should be the same size or you will be comparing layout as much as content.
Compare two images with a slider or a pixel-difference map, or turn pixel dimensions into print size at a DPI, locally, no upload.
Runs in your browser · Nothing uploaded
Compare is for answering “did this export change anything” and “will this print at 8 inches.” The slider is for a human look. The difference map is for when you want the pixels that changed to light up. DPI is arithmetic on the dimensions you already have.
None of these send the pair to a “visual QA” service. If the screenshots are from an unreleased app, that's the point.
The slider and the diff need two files. DPI needs one image plus a number you type.
Before / after slider puts two images in one frame with a draggable divider. Retouching checks, compression A/B, “is this crop better.” The images should be the same size or you will be comparing layout as much as content.
Pixel difference builds a heatmap of where two images disagree. Useful after a re-encode or a supposedly lossless round-trip. It isn't a legal exhibit and it will scream about a one-pixel shift if the canvases aren't aligned.
DPI / print size converts pixels to inches or centimetres at a DPI you type. It doesn't resample the image. 300 DPI on a 600-pixel-wide file is a 2-inch print, not a sudden 3000-pixel file.
Slider when you care how it looks. Difference map when you care whether any pixel changed, compression tests, “did this tool actually do something.” If the map is noise, the images aren't aligned or the encode is lossy. That's information.
No. It tells you how large those pixels print at a given DPI. To actually have more pixels, use Resize, and understand that upscaling is invention, not capture.
No. Both stay in the tab. The heatmap is computed from decoded pixels in memory. You can turn the network off after the page loads and it still works.
There is no server to upload to. Each page is a static file, and the work happens in your browser. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network and it keeps working. The longer explanation