iPhone Storage Almost Full? 3 Fixes That Actually Work

Your iPhone says storage is full but you can't find the culprit. Here are the three things I check first, in order. Skip the random deleting.

1. Offload Unused Apps (The Easy Win)

If your iPhone is screaming about storage, the first thing I do is offload apps you haven't touched in months. This isn't the same as deleting the app. Offloading removes the app itself but keeps the documents and data. The icon stays on your home screen with a little cloud icon next to it. Tap it later and it re-downloads — your data comes right back.

iOS has done this automatically for years, but most people have it turned off. Here's how to check:

  1. Open SettingsApp Store.
  2. Flip on Offload Unused Apps.

That alone won't fix a full phone overnight. You need to manually offload the big ones.

  1. Go to SettingsGeneraliPhone Storage.
  2. Wait for the list to load. It can take a few seconds.
  3. Look at the list sorted by size. Find the apps you haven't opened in 30 days.
  4. Tap one, then tap Offload App.

I've seen people free up 10–15 GB this way without losing a single photo. The culprit here is almost always games — they're huge. Genshin Impact alone can eat 20 GB.

2. Photos — The Hidden Space Hog

If offloading apps doesn't cut it, photos are the next suspect. Most folks think their photo library is small because they "only take a few pictures." But those few pictures are 12–48 megapixels each, and videos are even worse. A 4K video at 60fps eats 400 MB per minute. That's over 20 GB per hour.

The fix is two-fold:

Check your photo library size

Settings → General → iPhone Storage → Photos

If it's over 20 GB, you need to clear it out. But don't just delete stuff blindly. That's a waste of time.

Use iCloud Photos (the real fix)

Turn on iCloud Photos and enable Optimize iPhone Storage. This uploads the full resolution version to iCloud and keeps a smaller version on your phone. You can still see everything; it just takes up a fraction of the space.

  1. Go to Settings → [your name] → iCloudPhotos.
  2. Turn on iCloud Photos.
  3. Select Optimize iPhone Storage.

This is the single best thing you can do for a phone that's always full. I've had clients free up 50 GB on a 128 GB phone this way.

3. The iOS System Data Bloat

Now for the sneaky one. iOS keeps caches, logs, and temp files that pile up over time. It shows up in iPhone Storage as System Data (or Other on older versions). It's not supposed to exceed a few GB, but I've seen it balloon to 30–40 GB.

Why does it happen? Usually it's apps that don't clean up after themselves — WhatsApp is the worst offender. The backup and restore cycle also leaves junk behind. And sometimes it's just iOS being iOS.

There's no one-click fix. Here's what I do, in order:

Reboot your iPhone

Sounds basic, but a simple restart clears temporary files. Don't bother with force-restarting unless the device is frozen. Just power off and on.

Clear Safari cache

Settings → Safari → Clear History and Website Data

This frees a few hundred MB, sometimes more. It'll log you out of some sites, but that's harmless.

Check WhatsApp specifically

Open WhatsApp → SettingsStorage and DataManage Storage. You'll see a list of chats sorted by size. Delete media from old group chats — those are the worst. You can also set media to auto-download on Wi-Fi only, which prevents the bloat from coming back.

The nuclear option: Backup and restore

If System Data is still over 10 GB after all that, a clean restore is the only way. I'm not talking about a factory reset — you'll back up first.

  1. Back up your iPhone to iCloud or your computer.
  2. Go to SettingsGeneralTransfer or Reset iPhone.
  3. Tap Erase All Content and Settings.
  4. When it reboots, restore from your backup.

This wipes out all the hidden junk. It's a pain in the ass, but it works. I've done this on dozens of iPhones and it always brings System Data back down to a reasonable 2–3 GB.

Quick-Reference Summary

Cause Fix Time
Unused apps Offload apps via iPhone Storage 5 min
Photo library Enable iCloud Photos + Optimize 15 min
System Data bloat Reboot, clear Safari, check WhatsApp, then restore 1–2 hrs

In my experience, 80% of phones are fixed by just offloading apps and turning on iCloud Photos. The System Data issue is rarer, but when it hits, it hits hard. Don't waste money on third-party "cleaner" apps — they don't work. iOS doesn't give them the access they'd need.

Now go free up some space. Your phone will thank you.

Related Errors in Mobile – iOS
Cannot Connect to App Store iOS 'Cannot Connect to App Store' Fix – Works in iOS 18 iPhone 15 Pro Overheating During Fast Charge After iOS 17.0.3: Real Fixes Fix iOS App Store Won't Download or Update: Stuck on Waiting iOS Google Search Redirecting to Spam? Kill This Setting Now

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.