Image Comparison Tool

Place two images side by side and mark changed pixels in a third panel, including differences in transparency.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Compare images controls

Drop your images here

or choose them from your device

Choose exactly two. The first appears on the left; the second in the middle.

    A pixel counts as changed when any red, green, blue or alpha channel differs by more than this amount.

    How to use Image Comparison Tool

    1. Choose exactly two JPEG, PNG or WebP images. Use Up and Down to set which goes first.
    2. Set a channel difference threshold from 0 to 255. Zero flags any changed channel value.
    3. Select Compare images and read the changed-pixel count.
    4. Download image-comparison.png to keep the two images and the red difference panel together.

    Example: Image Comparison Tool

    A local worked example using the inputs and settings below for image comparison tool.

    You add
    Images in comparison order: ["sample.png (348 bytes)","sample.png (348 bytes)"] Difference threshold (0–255): "0"
    You get
    0 of 4,800 pixels differ above the threshold. sample.png | 80 × 60 sample.png | 80 × 60 image-comparison.png (240 × 60 pixels)

    Options

    File order
    The first and second images are compared under the stated dimensions policy. Check that they represent the same crop before interpreting differences.
    Threshold
    The threshold suppresses differences below the selected pixel criterion. A quiet difference view does not prove byte identity or visual equivalence at every scale.

    Supported inputs and limits

    Choose exactly two JPEG, PNG or WebP files, up to 12 MiB each, 20 MiB total and 20 megapixels combined. The three-panel PNG must fit 20 megapixels and 10,000 pixels per side. Images align by their top-left corners without scaling. Transparent uncovered areas count as transparent while comparing; the downloaded preview has a white background. A channel counts as changed only when its absolute difference exceeds the selected threshold. This is a pixel comparison, not a visual similarity score or alignment detector.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    Reading the third panel

    The first two panels show the inputs in order. Red positions in the third panel crossed your threshold; dark positions did not. The count uses the full size of the larger image, so areas outside the smaller image can count when they differ from transparency.

    Questions about Image Comparison Tool

    Why does a shifted photo show many differences?

    The page aligns top-left pixels directly. It does not straighten, scale or find matching features, so even a one-pixel shift can change many positions.

    Does transparency count?

    Yes. Red, green, blue and alpha are compared before the white display background is drawn.

    What does a threshold of 10 mean?

    A pixel is marked if at least one channel differs by more than 10 on the 0–255 channel scale.

    Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem