In This Article
The short answer: the missing gigabytes are rarely in your photos. On a sample Google Pixel the compressed seamless update layout needs 6.6GB across the system and data partitions, against 5.9GB for the same phone without it. App caches regrow after every clean, the /Android/obb and /Android/data folders keep assets from apps you already removed, and chat apps store the same video several times over. Audit by category before you delete anything, because the fix is different for each layer.
Most Android users notice the problem the same way. A phone that felt roomy at unboxing starts warning about low space six months later, even though the photo count has barely moved and no giant new app has been installed. The gap between what the settings screen reports and what a file manager actually finds is where most of the confusion lives.
The Real Anatomy of a Full Android Phone
Storage on modern Android is not one bucket. It is a stack of caches, system partitions, media indexes, app data folders, and a growing pile of duplicates the OS creates for speed. When the number under Settings climbs past eighty percent, several of these layers are usually swollen at once, not just one.
| Storage layer | What lives there | Why it grows |
|---|---|---|
| App cache | Browser, social, and streaming temporary files | Refills within days of any manual clear |
| App data | Logins, offline downloads, game saves | Grows with use and never shrinks on its own |
| /Android/obb and /Android/data | Downloaded assets for games and heavy apps | Can outlive the app that created it |
| Media | DCIM, Downloads, chat folders, thumbnails | Duplicates arrive faster than real photos do |
| System | Partitions, libraries, fonts, manufacturer overlays | Rises with every major release |
A single installed title can also hide more weight than the Play Store listing suggests. Casino-style slots such as the fortune gems 2 game download a small base package and then pull graphics, sound banks, and animation atlases on first launch, which is why the eventual footprint often triples what the install screen originally showed. The same pattern applies to most graphics heavy apps, and it is one of the least understood sources of surprise growth. For a technical view of how Android partitions user data, the official Android storage documentation is the clearest reference.
App Cache That Never Really Clears
Every app is allowed a cache folder that survives normal use. Browsers, social apps, and streaming services treat this space as free real estate and keep filling it until Android itself starts pressuring them to release it. Clearing cache manually helps for a week, then the same folders quietly regrow.
Obb and Data Folders That Outlive Their Apps
When a game or heavy app is uninstalled, the /Android/obb and /Android/data folders sometimes keep leftover assets. On older Android versions these could reach several gigabytes for a single removed title. A file manager with root-free access to those folders usually reveals ghost data no one has touched in months.
Media the Gallery Refuses to Show
Photos and videos are the visible half of media storage. The invisible half is thumbnails, edit histories, WhatsApp forwarded copies, and downloads that landed outside the DCIM folder. Google Support has a useful primer on how the Play Store and app updates consume device space, which pairs well with a manual audit.
Check these folders first
- DCIM/.thumbnails holds hidden preview files, often tens of thousands of them.
- WhatsApp/Media and the Telegram media folders hold one auto downloaded copy per chat.
- Pictures and Download collect saved images that never reach DCIM, so the Gallery ignores them.
- Photo editors keep history versions in their own folders next to the originals.
Duplicate Copies From Chat Apps
A single family video shared across three groups can exist four times on the device. Messaging apps rarely deduplicate, and each copy also lives briefly in the sender cache before being written to the visible Media folder.
Thumbnails and Edit Backups
The .thumbnails folder inside DCIM can hold tens of thousands of small preview files. Photo editors also save history versions next to the originals. Neither shows up in the Gallery count, yet both count against total storage.
System Updates and the Growing Baseline
Every major Android update raises the floor. New system libraries, updated fonts, additional language packs, and manufacturer overlays each add a few hundred megabytes. Two years of updates on a mid range phone can quietly consume three to four gigabytes that never existed on day one, and none of it is removable without a factory reset.
What the system layer costs you
- New libraries, fonts, and language packs arrive with every major release and stay.
- Phones with seamless updates hold a second copy of the system partitions so a bad update can roll back.
- The Play Store parks a rolling download cache for updates that never finish.
- None of that baseline comes back short of a factory reset.
Play Store services also keep a rolling download cache for pending updates. On phones with weak Wi Fi this cache can sit half filled for weeks, holding space for updates that never complete cleanly.
There is a second, structural reason the floor keeps rising. Phones that ship with seamless updates keep a spare copy of the system partitions so a failed install can roll back to the working one, and the Android Open Source Project’s sizing notes for virtual A/B put a sample device at 6.6GB across super and data with the compressed layout against 5.9GB without it. The update itself borrows another 2.1GB on /data, which the phone hands back once the new slot boots.
What Actually Frees Space and What Does Not
Working out which layer grew is the first half. The second half is knowing which cleanup actually returns space, because several of the popular ones do not. Android already evicts app caches on its own when the system runs short, so a booster app that clears them buys you a few days at most. Clearing app data is a different tool entirely: it frees real space, and it also signs you out and wipes local saves.
| What you do | What it really does | Verdict |
|---|---|---|
| Run a cleaner or booster app | Clears the same caches Android would evict by itself under pressure. | Temporary |
| Clear cache on one app | Frees that app’s cache folder now. The folder refills with use. | Temporary |
| Clear storage or clear data | Resets the app to a fresh install, logins and offline saves included. | Real, with a cost |
| Uninstall a heavy game | Removes the base package and, on current Android versions, the asset folders that came with it. | Real |
| Free up space in Google Photos | Deletes local copies of items already backed up. The originals stay in the cloud. | Real |
| Factory reset | The only route back to the original system baseline, and it clears everything else too. | Real, last resort |
One caveat on those leftover folders. Since Android 11 the /Android/data and /Android/obb directories are walled off from third-party file managers, and even the all files access permission stops at that boundary; Android Police covered how file managers lost access to those folders when the change landed. On a phone running Android 11 or later you will not browse them by hand, so the practical move is to uninstall the app that owns the folder and let the system clear the directory with it.
A Practical Audit You Can Run This Weekend
Before assuming the phone is genuinely full, it is worth running a short manual sweep. The point is not to free a specific number of gigabytes but to see which category is actually to blame, because the fix differs by category.
- Open Settings and note the top three storage categories by size.
- Clear cache for the five largest apps individually, not through a cleaner utility.
- Open a file manager and check /Android/data and /Android/obb for folders whose apps are gone.
- Sort the Downloads folder by size and delete anything older than three months.
- Review the Telegram and WhatsApp media folders for auto downloaded videos.
- Check for a hidden .thumbnails folder inside DCIM and delete its contents.
After the sweep, restart the phone once. Android rebuilds several indexes on boot, and the storage figure reported in Settings will match reality more closely than it did before.