Google Photos Duplicate Finder: 5 Options Compared
Google Photos has no duplicate finder, and since March 2025 third-party apps can't read your whole library through Google's API. The options that work today: photo stacks for shots taken together, a browser extension that works inside photos.google.com, or a Google Takeout export scanned with a free desktop tool like dupeGuru. For Drive, cloud tools still work.
What makes a good Google Photos duplicate finder?
Three things matter. It should match near-duplicates with perceptual hashing, not only identical files. It should work within what Google actually allows: since 31 March 2025 the Photos Library API only exposes photos an app uploaded itself, so a tool that claims to scan your whole Photos library through an OAuth login is either out of date or doing something else. And it should show you each group and wait for you to confirm before anything goes to Trash. If you'd rather not install anything, the manual ways to find and remove Google Photos duplicates cover the same ground by hand.
Which Google Photos duplicate finders are worth using?
| Tool | Type | Near-duplicates | Photos + Drive | Price |
|---|---|---|---|---|
| Photo stacks (built into Google Photos) | Google Photos app setting | Nearly identical shots taken together | Photos only | Free |
| Google Photos Duplicate Remover | Chrome / Edge extension | Duplicates and similar images | Photos only | Free tier, paid upgrade |
| Google Takeout + dupeGuru | Desktop (open source) | Yes (picture mode) | Whatever you export | Free |
| Cloud Duplicate Finder | Web | Check before you connect | Google Drive and other clouds | Free scan, paid delete |
| AiCleanerPro Cloud | Web | Planned | Planned: Photos + Drive | Waitlist |
Which one should you use?
- Photo stacks (built into Google Photos): Turn on Stack similar photos from the Photos tab's More menu, then use Keep one photo & delete the rest. Only groups shots taken within a short time, and only in the mobile app.
- Google Photos Duplicate Remover: Works inside photos.google.com in your browser rather than through Google's API, so the 2025 API change doesn't block it. Check the store listing for current limits.
- Google Takeout + dupeGuru: Export at takeout.google.com, scan the download, then delete the matches in Google Photos by hand. Slow, but it covers the whole library and nothing connects to your account.
- Cloud Duplicate Finder: Best when your duplicates are mostly in Drive, where Google's API still allows full-file access.
- AiCleanerPro Cloud: Our own product, in early access and not available yet. Listed so you know where it stands, not as a recommendation.
Short version: start with photo stacks because they cost nothing. If you still have copies spread across years, pick between an extension (faster, runs in your browser session) and a Takeout sweep (slower, nothing connected to your account). If Drive is where the duplicates are, see deleting duplicate files in Google Drive.
How duplicate finders actually match photos
The naive approach — compare file names, dates and sizes — fails almost immediately, because the copies that waste real storage are the ones that have been renamed, re-timestamped and re-compressed along the way. What works is a perceptual hash: the tool shrinks each image to a tiny greyscale grid, records the pattern of light and dark, and turns that into a short fingerprint. Two versions of the same photo produce near-identical fingerprints even at different resolutions, crops or JPEG quality levels.
A thumbnail carries enough structure to compute the hash, which is why browser tools can compare a large library quickly. Google's own upload check works differently. It only recognises the same file, as explained in what Google's own duplicate check does and doesn't catch.
Fingerprint matching is a similarity score, not a yes/no. Set the threshold tight and you only catch near-identical copies; loosen it and you start grouping different frames from the same burst. That is a feature rather than a bug — it is how a tool can offer both a strict duplicates view and a looser similar photos view from the same scan.
What to check before connecting any tool to your Google account
Whether it is an extension or a web app, check what it asks for:
- Permissions. An extension that works on photos.google.com can see what you see there. Install only ones with a clear developer, a privacy policy and recent updates.
- Claims about Google Photos API access. Full-library read access through the API ended on 31 March 2025. Treat claims otherwise with suspicion.
- A confirmation step. Nothing should be deleted without you seeing the group first.
- Trash, not permanent delete. Photos deleted in Google Photos stay in Trash for 30 days, so mistakes can be restored.
You can remove an app's access to your account at any time from your Google Account permissions page, and extensions from your browser's extension settings.
What a duplicate finder will not do for you
No tool can tell which of five near-identical shots is the one you actually care about. A finder can rank by resolution, file size and sharpness and pre-select the technically best copy, but the frame where everyone happened to be looking at the camera is a judgement only you can make. Expect to review groups rather than approve everything blindly.
Nor will a duplicate finder solve a storage problem on its own. Duplicates are one category; blurry shots, old screenshots and large videos are usually bigger. If the reason you are here is a full quota, work through the Google Photos storage full checklist rather than starting with duplicates alone, or the Google storage full guide if Gmail and Drive share the problem. Deleted photos wait in Trash for 30 days, so empty it when you need the space back.
AiCleanerPro Cloud
AiCleanerPro Cloud is in early access and not available yet. Join the waitlist to hear when the Photos and Drive cleanup opens.
Join Free Early Access →Frequently asked questions
Does Google Photos have a duplicate finder built in?
No. Google Photos skips re-uploading a file it already has, and photo stacks group nearly identical shots taken together, but nothing scans your library for copies saved at different times.
Why can't an app just connect to Google Photos and find duplicates?
Since 31 March 2025, Google's Photos Library API only lets third-party apps read photos they uploaded themselves, and it has never let apps delete photos. Tools now either work inside the Google Photos website in your browser, ask you to pick photos by hand through Google's Picker, or scan a Google Takeout export.
What is the best free Google Photos duplicate finder?
For shots taken together, the free photo stacks feature. For a whole-library sweep, a Google Takeout export scanned with dupeGuru is free but slow. A browser extension is quicker, with limits on its free tier.
What does a duplicate finder use to match photos?
Perceptual hashing. It reduces each image to a short fingerprint based on how the photo looks, so two copies match even at different resolutions or compression levels. File name, date and size are unreliable on their own.
Can a duplicate finder delete the wrong photo?
It can pick a copy you would have kept, which is why you should review each group before deleting. Photos deleted in Google Photos go to Trash for 30 days, so a wrong call can be restored in that window.
Is it safe to give a duplicate finder access to my Google account?
Read what the consent screen or extension permission asks for. Be wary of any tool that claims to scan your whole Google Photos library through Google's API, because that access no longer exists for third-party apps.
Keep reading
- Find similar photos in Google PhotosNear-identical shots need a looser match than exact duplicates.
- Google Photos duplicates: how to find and remove themThe manual methods, for when you would rather not connect anything.
- Does Google Photos have duplicate detection?What the upload hash check does, and why it misses almost everything.
- Delete duplicate files in Google DriveThe Drive half of the problem, documents included.
- Duplicate video finder for Google DriveRe-encoded video needs frame sampling, not file hashing.
- Best Google Photos cleaner tools in 2026Wider than duplicates — blurry, screenshots and bulk cleanup too.
- Delete duplicate photos on iPhoneThe on-device half: duplicates in your camera roll, before they ever sync.
- Google storage full? Free up Google One spaceThe storage manager, Trash, Gmail and Drive: the whole quota checklist.