Duplicates on your phone: why it is harder than on a computer
Your phone is where duplicates are created, and your computer is where people go to clean them. That is not a coincidence, and it is not because phone software is worse. It is because a phone deliberately does not let applications see the filesystem the way a computer does — a decision that protects you daily and gets in the way on precisely this task.
Why the phone accumulates more
Every mechanism that produces duplicate files is more active on a phone.
The camera fires in bursts. Hold the shutter and you get twelve nearly-identical frames. Portrait mode saves two versions of every shot. HDR keeps the original alongside the processed one. None of these are duplicates in the byte-for-byte sense, and all of them are pictures you only need one of.
Every edit spawns a file. Crop a photo, apply a filter, straighten a horizon — most gallery apps write a new file and keep the original, which is the right default and doubles your count.
Messaging apps save everything by default. Every image received in every group lands in your gallery unless you turned that off, and a single photo can become five files as it circulates.
Backups restore on top of what is already there. Changing phones, or restoring after a repair, frequently leaves you with two copies of a library that had already been copied once.
Why the phone gives you less power to fix it
On a computer, a program you install can read any file your user account can read. That is a large amount of trust, and it works because desktop systems were designed in an era that assumed you knew what you were installing.
Phones were designed the other way round. Each app lives in its own sandbox and, by default, sees only its own files. Reaching anything else means asking the system, and the system decides how much to hand over. That is why a random app cannot rifle through your photos — and also why cleaning tools on phones feel oddly constrained.
Android: workable, with one blocked folder
Android exposes files through the Storage Access Framework. You pick a folder in the system picker, and the app gets read and write access to that folder and everything inside it. For duplicate cleaning that is enough: a browser-based tool can go through the folder, compare, and move copies aside.
There is one significant exception. Android blocks the Download directory root — the system picker will not grant it. Which is unfortunate, because Downloads is where duplicates concentrate.
The workaround is the same as on desktop: create a subfolder inside Downloads, move what you want to check into it, and pick the subfolder. The block covers the directory itself, not its contents.
iPhone and iPad: it can look, not touch
iOS is stricter, and the consequence is specific: a web-based tool can analyse but cannot move.
You can select photos and have them examined — the comparison happens on the device, nothing is uploaded — and you get the full list of what is repeated and how much space it occupies. But the system does not let a web page write into your folders, so the last step, moving copies aside, has to happen in the Photos app by hand.
Less convenient, and worth being clear about rather than discovering halfway through. The analysis is still the hard part: knowing which of five similar photos are genuinely the same picture is the work. Selecting them afterwards is just tapping.
It is worth noting that recent versions of the Photos app include their own duplicate detection, which handles exact copies well. What it does not do is find the same photo at a different resolution, or one that has been through a chat.
The practical approach
Given the constraints, the effective routine for most people is:
Do the analysis on the phone, the cleanup wherever you can. On Android, both happen on the phone. On iPhone, analyse on the phone and act in Photos — or move the photos to a computer and work there, which is also the only way to deal with the ones that arrived by cable.
Attack screenshots first. They are the largest and most disposable category in almost every phone. Most galleries have a Screenshots album; sorting it by date and deleting in blocks recovers a surprising amount of space in two minutes, with no tool at all.
Then bursts and portraits. Keeping one frame from a burst of twelve is nearly always what you wanted, and the gallery groups them for you.
Only then run a duplicate finder, for what is left: the same photo at several sizes, the copies from chats, the double backups. That is the part your eyes cannot do reliably and a measurement can.
One caution about phone photos
Be more careful on a phone than on a computer, for a reason that has nothing to do with software: the phone is often the only place a photo exists. A duplicate deleted on a computer usually still exists somewhere else. A photo deleted on a phone that was not backed up is gone.
Which is the argument for tools that move rather than delete, and against tools that offer to clean everything with one button. Check that your photos are backed up before you start, and treat "very similar" as a suggestion to look, never as permission to remove.
In short
Phones generate more duplicates and grant less access to remove them, and that trade is deliberate: the same isolation that stops an app reading your gallery also stops a cleaning tool reorganising it. Android leaves enough room to work, with Downloads as the notable gap. iPhone lets you measure but makes you act by hand.
Neither limit comes from the tool. Both come from the system, and you can check them yourself in a minute: check a folder for duplicates from your phone's browser, with nothing installed and no files leaving the device. Related: screenshots of your photos and folders you should never scan.