Duplicate Photo Finder

Compare local photos for exact-byte matches and bounded perceptual similarity pairs.

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

Process images controls

Drop your files here

or choose them from your device

2 to 30 images, at most 24 megapixels and 20 MiB combined. Each file up to 64 MiB.

    0 to 16 differing bits out of 64. A visual match is a review candidate, not proof of identical photos.

    How to use Duplicate Photo Finder

    1. Select a bounded set of supported photos.
    2. Choose the similarity threshold.
    3. Review exact matches and individual similarity pairs before taking your own action.

    Example: Duplicate Photo Finder

    A local worked example using the inputs and settings below for duplicate photo finder.

    You add
    Photos to compare: ["red.png (288 bytes)","blue.png (334 bytes)"] Maximum difference-hash distance to flag: "4"
    You get
    Compared 1 pairs; found 0 exact-byte pairs and 1 visual review pairs. 1 | red.png | 2 | blue.png | Visual review candidate | 0 photo-pair-review.json

    Options

    Exact bytes
    SHA-256 equality identifies equal supplied bytes. Re-encoding a visually unchanged image normally changes that byte identity.
    Similarity threshold
    The difference-hash threshold proposes pairs for review. Its small grayscale fingerprint can match visually different pictures.

    Supported inputs and limits

    Compare 2–30 JPEG, PNG or WebP files, at most 24 megapixels and 128 MiB combined, 64 MiB per file. SHA-256 exact bytes and a 64-bit difference hash are reported separately. Tiny stretched grayscale fingerprints can collide. Results are candidate pairs, not transitive groups; files are not deleted.

    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.

    Review pairs before deleting anything

    Candidate pairs do not become transitive duplicate groups. Compare the full originals, file sizes and desired metadata separately. The tool reports matches and never removes files.

    Questions about Duplicate Photo Finder

    What is an exact match?

    The file bytes match. Two visually identical encodings can still have different bytes.

    Are all members of a similarity chain duplicates?

    No. Inspect each reported pair; one pair’s similarity does not prove another pair is similar.

    Will this delete duplicate photos?

    No. It reports local comparison results only.

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