Exact duplicates
SHA-256 compares every byte. Files with identical content match even when names differ; recompressed versions won't be considered exact.
SMART PHOTO ORGANIZATION / LOCAL PROCESSING
Detect identical files and lookalike photos, compare them side by side, and build a review list. Your images stay on your device.
Groups, comparisons and careful selections
Upload at least two images and scan to see exact duplicates and similar photos, with side-by-side comparisons here.
Share the findings, not the original photos
Reports contain filenames, relative paths (when selected from folders), file metadata, hashes, match groups, and your review selections. No original image bytes are included.
SHA-256 compares every byte. Files with identical content match even when names differ; recompressed versions won't be considered exact.
A perceptual image hash and color fingerprint find likely resized, compressed, or reformatted copies. Review the actual photos before deciding.
Mark candidates, compare side-by-side and export a report. No deletion, remote upload, or automatic file modification.
No. Image decoding, SHA-256 hashing, and similarity calculations run entirely in your browser. Reports download locally. This tool does not send images to an API.
Often, but not always. Perceptual matching uses image appearance rather than file bytes, so resized or compressed versions may group together. Heavy cropping, rotations and dramatic edits can change the score.
No. The tool is intentionally non-destructive. Mark files for review and export the list, then decide what to do using your device's file manager.
Up to 400 images, 80 MB per file, and 1.5 GB of selected files per scan. Files the browser cannot visually decode can still be checked for exact-byte duplicates; preview and similarity may be unavailable. Empty or unsupported selections are reported. Selecting a file again adds another copy to the queue. Animated images use their first displayed frame for similarity; exact matching still uses the complete file bytes.
Choose images or a supported folder and analyze the queue. Distinguish exact byte matches from visual candidates, compare pairs and mark review choices. Export the findings and inspect sensitive filenames/paths before sharing.
Similarity is heuristic, not a calibrated probability or identity guarantee. Crops, rotations, animation and edits can affect matching; visual analysis uses a decoded first frame. SHA-256 needs supported WebCrypto/secure context and buffers file data. Resource/decoder limits apply. The tool does not rename, move, delete or upload files; reports can expose filenames, paths and hashes.
Queue supported images or a folder, distinguish exact byte matches from heuristic visual candidates, compare pairs and mark review choices before exporting a report.
Exact grouping uses SHA-256 plus byte length. Visual grouping is heuristic, and decoded comparisons may use only the first frame. Reports can contain filenames, relative paths and hashes, so inspect them before sharing.
Authored example: Use a fictional set containing two byte-identical images and one resized copy. Compare the exact group with the visual candidate and leave the review decision explicit; this is not a matching-accuracy benchmark.
Limits and handling: The tool does not delete, rename, move or upload files. Visual similarity is heuristic rather than a calibrated probability or identity guarantee. SHA-256 uses Web Crypto and requires a supported secure context; file and decoder limits apply.
No. It reports groups and review choices; it does not delete, rename or move files.
No. Perceptual matching is heuristic and needs your review; crops, rotations, edits and animation can affect results.