Skip to main content
Tips

How to Find and Merge Duplicate Photos in Your Family Archive

Scanned the same photo twice? Nostalgia finds visual duplicates, compares quality, and merges them — keeping the best version automatically.

Duplicates are inevitable in family archives

If you've been digitizing old family photos over time — scanning a few here, importing some there, capturing with your phone at a family gathering — you've probably ended up with duplicates. Same photo scanned twice at different resolutions. A phone capture and a flatbed scan of the same print. The original upload and a restored version side by side.

Manually hunting through hundreds of photos to find and clean up duplicates is tedious. Nostalgia handles this automatically.

How duplicate detection works

When you upload a photo, Nostalgia generates a perceptual hash (pHash) — a compact fingerprint based on what the image looks like, not its file properties. This means it catches duplicates even when file sizes, resolutions, or formats differ.

The system clusters duplicates into three categories: exact duplicates (same image, possibly different quality), same-print recaptures (the same physical photo scanned or captured separately), and restored derivatives (an original and its AI-restored version). Each type is handled slightly differently during merge.

Finding duplicates in your library

There are two ways duplicates surface:

  • Duplicate Manager — accessible from your Library, this shows all detected duplicate groups across your entire collection. Each group shows the photos side by side with quality comparison
  • Similar photo banner — when you open a photo's detail view, a banner appears if a visually similar photo exists in your library. This catches duplicates one at a time as you browse
  • Scan review — when importing or scanning a batch of photos, duplicates are flagged with a "Possible duplicate" badge before you even start restoring

Merge and keep best

Instead of just deleting the worse copy, Nostalgia's merge system does something smarter. When you merge a duplicate group, the system automatically picks the highest-quality version as the keeper. Then it transfers all metadata from the absorbed copies — tags, album memberships, collection assignments, favorites, version history — onto the keeper.

The absorbed copies are soft-deleted (moved to trash with a recovery window), so nothing is permanently lost until you empty the trash. After a merge, you get a summary showing what was kept, what was absorbed, and what metadata was transferred.

Tips for keeping duplicates under control

  • Run the Duplicate Manager after any large import — especially if you're bringing in photos from multiple sources like Google Photos, a scanner, and phone captures
  • Check the similar photo banner when browsing your library. If you see it, take a second to compare and merge
  • Don't worry about restored versions — the system knows the difference between a duplicate and a restored version. Your original and its restored output won't be flagged as duplicates to merge
  • Merge is reversible within the trash recovery window, so you can always undo if something was merged incorrectly
Open your library

Related posts