How to find duplicate and similar photos on Windows

Short answer: Windows 10 and 11 can sort photos by name, size and date, but they cannot compare what photos look like. A free tool like Duplicate File Finder uses perceptual hashing (pHash) to find both exact copies and visually similar images — resized, re-saved, re-compressed or lightly edited — and shows previews of every copy before you send anything to the Recycle Bin.

Two different problems: identical and similar photos

Photos duplicate in two ways, and they need different tools:

  • Identical copies — the same file saved twice, for example IMG_2041.jpg and IMG_2041 (1).jpg. They have the same bytes, so a hash comparison finds them instantly.
  • Similar images — the same shot exported at a different quality, resized for a messenger, cropped or retouched. The picture looks familiar, but every byte is different: a JPEG re-saved at 90% quality has a completely different hash.

A regular duplicate finder only solves the first case. Most "photo duplicates" people actually want to clean up are in the second group.

Method 1: File Explorer (manual)

  1. Open the photo folder and switch to View → Large icons or Details.
  2. Sort by Name or Size — identical copies often sit next to each other.
  3. Compare photos visually, select the extra ones with Ctrl, press Delete.

This is realistic for a couple of dozen pictures. For a library of thousands it is hopeless: you cannot eyeball 40,000 photos, same-size files may be different shots, and re-saved copies have different sizes anyway.

Method 2: PowerShell hashing (exact copies only)

PowerShell can find byte-identical photos:

Get-ChildItem "D:\Photos" -Recurse -File -Include *.jpg,*.jpeg,*.png |
  Get-FileHash -Algorithm SHA256 |
  Group-Object Hash |
  Where-Object { $_.Count -gt 1 } |
  ForEach-Object { $_.Group.Path }

Useful as a sanity check, but it has two hard limits: hashing a whole photo library takes a long time, and re-saved or resized photos will never match, because their hashes are different. The output is also just a path list with no previews — risky when the files are family photos.

Method 3: Duplicate File Finder — a free photo finder with previews

Duplicate File Finder has a dedicated Similar images mode built on perceptual hashing:

  1. Pick the folders with your photo library and select the Similar images mode.
  2. Set the similarity threshold (95% by default — strict enough to avoid false positives) and a minimum image size to skip icons and thumbnails.
  3. Start the scan. Results appear live: each group shows the copies with image previews, so you can decide in seconds which version to keep.
  4. Inspect before deleting. The fullscreen viewer supports zoom, shows EXIF data (camera, date, resolution) and lets you switch between copies of the same photo. The extra copies go to the Recycle Bin with one click.

Because pHash compares how images look, it finds photos that a byte-for-byte comparison would miss: re-compressed exports, resized copies, screenshots of the same picture, lightly edited versions. Exact duplicates are found by the same algorithm, so one pass covers both cases. The app is free, has no ads or telemetry, and works on Windows 10/11 (x64).

Download free — DuplicateFileFinder-Setup.exe

How to delete photo duplicates safely

  • Look at the preview and keep the highest-quality copy — usually the largest file with full EXIF data.
  • If one version is edited and another is the original, they are not duplicates of equal value: keep both.
  • Delete to the Recycle Bin first. If nothing is missing after a week, empty it.
  • Check cloud folders (OneDrive, Google Photos sync folders) — deletion there propagates everywhere.
  • Never let a tool delete automatically. In Duplicate File Finder selection is always manual, and the oldest file in a group is kept as the original.

FAQ

What is perceptual hashing (pHash)?

It is a fingerprint of how an image looks: the picture is reduced to a small size, converted to grayscale and turned into a compact numeric hash. Two visually identical photos produce nearly the same fingerprint even if one was resized or re-saved, and the similarity threshold decides how close is close enough.

Will it also find exact duplicate photos?

Yes. Visually identical images receive the same or almost the same pHash, so exact copies are grouped together with the similar ones. For byte-perfect guarantees, the Exact duplicates mode hashes files directly with SHA-256.

Does the app delete photos automatically?

No. You review every group, select the copies yourself and choose whether they go to the Recycle Bin or are removed permanently. The app never deletes files on its own.


More guides: remove duplicate files on Windows 11 and find duplicate songs and music files.