On‑device · No account · iPhone
Your iPhone finds the exact copies.
Undupe finds the rest.
Undupe is a duplicate photo finder for iPhone that catches what the Photos app cannot — the burst of nine, the three attempts at the same group shot, the screenshot you saved twice. Every group comes with a keeper already chosen and a plain reason why, and nothing is deleted until you say so.
iPhone, iOS 18 or later. Scanning is free and unlimited — you can clean up 60 photos a day without paying anything.
The gap
What the iPhone Duplicates album misses.
iOS has had a Duplicates album since iOS 16, and it is genuinely useful. But it only merges photos that are exact copies — the same image saved twice. It was never built to look at two frames of the same moment and notice they are the same moment.
That is where a camera roll actually goes. You did not save the same photo forty times. You took a burst, tried the shot again, saved the receipt twice, screenshotted the same ticket from two apps. None of those are exact copies, so none of them appear in the Duplicates album — and all of them are still sitting there.
Photos app · Duplicates
Exact copies only
- The same file saved twice
- A photo imported a second time
- Byte‑for‑byte matches
Undupe · the rest
Near‑duplicates, and exact copies too
- Bursts — nine frames of one second
- Retakes — three tries at the same group photo
- Re‑saved screenshots and receipts
- The same moment shot seconds apart
- Exact copies, matched on file data
Undupe does not replace the Duplicates album — it picks up where it stops. If iOS has already merged your exact copies, Undupe is looking for everything it left behind.
Finding
Scan the whole library, or just the part you choose.
Undupe reads your library on the phone in your hand and groups what belongs together. Groups stream in while the scan is still running, so you can start on the first ones before it has finished the last.
- Near‑duplicates — bursts, retakes and re‑saves, matched on what the photos look like.
- Exact copies too, matched on file data rather than appearance.
- Screenshots handled as their own kind, because a screenshot saved twice is not the same problem as a burst.
- Pick the scope — the whole library, or only the part you want to look at.
- Plain progress: how far along it is, and how long is left.
The keeper
A suggestion, and the reason behind it.
Every group arrives with one photo already chosen to keep. Undupe says why in plain words — the sharper frame, the unedited original — and you can disagree with one tap. A tick means keep.
- The reason is written out, not a score. You can tell whether you agree with it.
- Compare two photos from a group side by side before deciding.
- Keep more than one when a group has two you actually want.
- Nothing is marked for deletion until you have looked at the group yourself.
Caution
Built to be doubted.
A false positive is not a statistic, it is a lost photo. So when Undupe is not sure, it groups less and asks more — a smaller pile you trust beats a bigger one you have to re‑check.
- Favourites cannot be deleted. Neither can photos in your albums.
- You confirm, then iOS asks you again. Two deliberate taps, never one.
- Deleted photos go to Recently Deleted for 30 days, so there is always an undo.
- A receipt afterwards — exactly what was removed, and how much space came back.
Next time
Made for the second scan.
The first clean‑up is the big one. After that, Undupe looks at the photos added since last time instead of starting from the beginning again.
- Only what is new gets analysed on a repeat scan.
- The cache is visible in Settings and yours to clear whenever you want.
- Big libraries welcome — tens of thousands of photos, on the phone.
The app
Scan, review, delete, done.
Privacy
Your photos never leave your iPhone.
The whole comparison runs on the device. Undupe has no server to send photographs to and no account to attach them to, so there is nowhere for them to go. You can put the phone in airplane mode and scan the entire library.
- No photo, thumbnail or file name is ever uploaded. Not one, not compressed, not anonymised.
- No account and no sign‑up. There is nothing to create and nothing to delete.
- No ads, no ad identifiers, no data brokers, and nothing sold or shared.
- Undupe does send anonymous usage and crash diagnostics — which screens are opened, whether a scan finished, and the details of a crash — to Google Firebase, so we can find what is broken and what is confusing. It never contains your photos or anything drawn from them. The privacy policy lists exactly what is in it.
Pricing
Scanning is free. Always.
You can scan your whole library as often as you like, see every group, every keeper and every reason, and never pay a thing. The free plan covers deleting 60 photos a day, which resets at midnight. If you are clearing years of backlog in one sitting, that is what the paid plans are for — and two of the three never renew.
Free
$0
60 photos a day
Unlimited scanning, every group and every keeper reason. Delete up to 60 photos a day; the count resets at midnight. Not a trial — it does not run out.
One‑month pass
$4.99
One payment
Thirty days without the daily cap, which then expires by itself. There is no subscription to remember to cancel, because there is no subscription.
Yearly
$12.99
Per year, auto‑renewing
The cheapest way to stay uncapped all year. This one is an auto‑renewing subscription and renews annually until you cancel it in your Apple account.
Lifetime
$18.99
One payment, normally $24.99
Pay once and the cap is gone for good, including every future version. Nothing renews and there is no upgrade fee.
Prices are in US dollars; Apple sets the local equivalent and takes every payment — we never see a card. Only the yearly plan renews, and it says so on the row where it is sold. No free trial that charges you on day three, and no weekly subscription.
Questions
The things people ask first.
Doesn’t my iPhone already delete duplicate photos?
Do my photos get uploaded anywhere?
Could it delete a photo I wanted to keep?
How does it decide which photo to keep?
Why has my storage not gone down yet?
Is there a subscription?
Will it work on a very large library?
Which iPhones does it run on?
One photo too many
of everything.
Undupe finds the duplicates and near‑duplicates your iPhone leaves behind, suggests which one to keep, and asks before it touches anything.
iPhone, iOS 18 or later. Free to scan, and 60 free deletions a day.