My iPhone keeps saying there isn’t enough storage to install the latest iOS update. I already deleted some apps and photos, but it still won’t go through. I need help figuring out what else I can safely remove or if there’s another way to update my iPhone without enough storage.
Your iPhone isn’t supposed to sit at 0 bytes free. I learned this the annoying way. When storage gets pinned to the ceiling, iOS starts tripping over its own housekeeping. Logs pile up, caches stop rotating, indexing drags, and then weird stuff starts. Apps quit. The phone feels sticky. In worse cases, it refuses to boot cleanly.
Updates make it worse. The phone needs room to download the update, unpack it, shuffle files, then finish install. I’d aim for 15GB to 25GB free if you want fewer headaches.
If you’re staring at the “not enough storage” alert, deleting two screenshots won’t fix much. Do it in order.
Restart the iPhone first
I’ve seen storage figures stay wrong until a reboot.
- Hold the Side button. On newer iPhones, hold Side plus Volume Up.
- Wait for the power slider.
- Power it off, then leave it alone for about 30 seconds.
- Turn it back on. Hold the Side button until the Apple logo shows.
- Check Settings > General > iPhone Storage again.
Sometimes iOS recalculates after restart and a few gigabytes reappear. Not magic, more like delayed cleanup.
Start with media, because it gives space back fast
Photos and videos usually eat the most room. Digging through them by hand is slow and kind of miserable. I used Clever Cleaner for this because it moved faster than sorting albums myself and it didn’t lock basic cleanup behind a paywall.
What I did:
- Installed it and let it scan the photo library.
- Opened the Heavies section first. Big videos are the fastest win. One forgotten 4K clip from a concert freed more space than deleting 300 random pics.
- Checked the Similars section. Burst shots, duplicate angles, ten photos of the same dog blinking. Kept one, trashed the rest.
- Then I went into Photos > Recently Deleted and hit Delete All.
That last step matters. If you skip it, iPhone keeps the files for 30 days and your storage number barely moves. Apple calls it safety. When you need an update installed tonight, it feels more like a prank.
Delete apps, don’t offload them
I know iOS pushes Offload App. I don’t love it when storage is tight.
Offloading removes the app itself but leaves documents and data behind. And a lot of bloated apps hide the mess there. Social apps are usual offenders. TikTok, Instagram, stuff like that.
Here’s the cleaner route:
- Open Settings > General > iPhone Storage.
- Look at apps sorted by size.
- Pick the ones you haven’t touched in weeks.
- Tap the app, then tap Delete App.
This wipes the app and its stored junk. You can reinstall later. If the app came from the App Store, you’re not losing your purchase. I’ve done this before updates, then reinstalled after, no big deal.
Check Messages for giant attachments
This one gets missed a lot. Text threads quietly hoard videos, memes, voice notes, PDFs, all local.
Do this:
- Go to Settings > General > iPhone Storage.
- Find Messages.
- Tap Review Large Attachments.
- Delete the big files you don’t need.
Nice part is you don’t have to erase whole conversations. You remove the heavy files and keep the thread.
Clear Safari’s stored site data
Safari builds up cruft over time. Cached images, cookies, site data, bits of pages you forgot existed six months ago.
Path:
- Open Settings.
- Go to Apps.
- Tap Safari.
- Tap Clear History and Website Data.
- Confirm it.
I’ve seen this free anywhere from 500MB to over 1GB. Depends how much you browse and how long it’s been since you cleaned it out.
If you still don’t have room, update another way
If you’re done deleting stuff and still short on space, there are two routes I’d try.
Update with a Mac or PC
This is usually the least annoying workaround.
Plug the iPhone into your computer. Use Finder on a Mac. Use iTunes on Windows. Run the update there instead of on the phone. Your computer handles the big download and the unpacking, so the iPhone needs less free space during the process.
Before you hit Update, make a full backup to the computer. I do this every time. When updates go bad, they go bad fast.
Backup, erase, restore
This is the nuclear option, but it works.
- Back up the iPhone.
- Erase it.
- Set it up again.
- During setup, install the newest iOS version offered for your device.
- Restore your backup.
It takes longer, and yeah, it’s a pain. Still, if storage is a total mess and the phone refuses to update any other way, this tends to clear the jam.
What I’d do first, in order
If you want the short version:
- Restart the phone.
- Delete large videos and duplicate photos.
- Empty Recently Deleted.
- Remove apps you don’t use.
- Clear big message attachments.
- Clear Safari data.
- If needed, update through Finder or iTunes.
If your iPhone is sitting on fumes storage-wise, treat free space like part of system health, not extra room. Once I started leaving a buffer instead of filling the phone to the brim, update problems dropped off a lot.
You already hit the obvious stuff, so I’d look at the update file itself and system storage next.
First, delete any failed iOS download:
Settings > General > iPhone Storage > look for “iOS” or the update file > Delete Update.
This gets missed a lot. A broken download can sit there eating 5GB to 8GB.
Next, turn on these two if they’re off:
Settings > Photos > Optimize iPhone Storage
Settings > App Store > Offload Unused Apps
I know @mikeappsreviewer doesn’t love offloading. I half-disagree. For update prep, offloading is fine if the app data matters to you. It often frees enough space without wiping logins and docs. If an app is huge and disposable, delete it instead.
Also check downloaded media inside apps. This is where storage hides.
Netflix, Spotify, YouTube, Podcasts, Audible, Google Maps. Remove offline downloads from inside each app. Those files often do not show up clearly when you skim storage.
If “System Data” is massive, sync your iPhone to Finder or iTunes once. That often forces iOS to recalc storage. Weird fix, but it works more than it should.
Another option, set the date ahead by 30 days, then reopen Photos. Sometimes old Recently Deleted items clear faster. Kinda janky, but ppl use it.
If you want a faster photo cleanup pass, Clever Cleaner is solid for clearing duplicate pics and large videos. It’s one of the top iPhone cleaning apps for freeing storage before an iOS update. This video helps too, see how to free up iPhone storage fast.
If the phone still refuses, update from a Mac or PC. That usuallly needs less free space on the phone itself.
One thing I’d add to what @mikeappsreviewer and @himmelsjager said: check for stuff that does not show up clearly as “photos” or “apps” but still eats space like crazy.
What I mean:
- Mail app attachments. If you use the built-in Mail app with a big inbox, old attachments can stack up. Removing and re-adding the mail account can sometimes clear local cache.
- Downloaded files in Files app. Open Files > On My iPhone > Downloads. People forget this folder exists, then wonder where 6GB went.
- Voice Memos. Long recordings are sneaky storage hogs.
- Podcasts downloads. Not just the app itself, the downloaded episodes.
I kinda disagree with the “15GB to 25GB free” rule as a hard requirement. Nice buffer, sure. But for a lot of updates, you can get by with less if you clear the right junk and use a computer update if needed.
Also, if iPhone Storage is taking forever to load or showing weird numbers, leave that screen open for a few mins. Seriously. iOS sometimes recalculates in slow motion like it’s being forced to do math homework.
Another trick:
turn off and back on Sync this iPhone for Photos or Messages in iCloud settings only if you actually use iCloud for those, because sometimes local storage is hanging onto stuff that should have been optimized already. I wouldn’t mess with that unless you know your data is synced tho.
If you want the safest “what can I remove” list, I’d do this order:
- Offline downloads inside apps
- Files app downloads
- Old message attachments
- Voice memos
- Mail cache
- Failed update file
- Then use Finder/iTunes if OTA still fails
And yeah, Clever Cleaner is probly the fastest way to do a photo/video pass if your library is a mess. Also found this helpful for more ways to free up enough iPhone storage for an iOS update.
If it still refuses after all that, I’d stop fighting the phone and just update through a Mac or PC. Way less annoying tbh.

