Nothing kills the mood faster than an “iPhone Storage Full” warning right when you try to take a photo or install an app update. The good news is that you rarely need to delete the things you love. Most iPhones are full because of a few quiet culprits — apps you stopped opening months ago, full-size photos, old message attachments, and cached data. Here is how to free up space on iPhone, step by step, without losing anything important.
1. First, See What Is Taking Up the Space
Before deleting anything, find out where the space actually went. Open Settings, tap General, then iPhone Storage. Give the screen a moment to load and you will see a colour-coded bar and a list of apps sorted by size, biggest first.
This screen is your map for the whole cleanup. If Photos sits at the top, start with the photo steps. If a game or a streaming app leads the list, start with the app steps. Check the number at the top — the free space available — and note it down, so you can see how much you win back at the end.
2. Offload Unused Apps Instead of Deleting Them
Offloading is the gentlest big win on iPhone, and the offload unused apps iPhone setting is the first one to turn on when your iPhone storage is full. When you offload an app, iOS removes the app itself but keeps its documents and data, so when you reinstall it later, you pick up right where you left off.
To turn it on automatically, go to Settings, then App Store (or Settings > Apps > App Store on newer iOS), and switch on Offload Unused Apps. Your iPhone will then quietly remove apps you have not opened in a while.
You can also do it by hand. On the iPhone Storage screen, tap any large app you rarely open, then tap Offload App. That is very different from Delete App, which removes the app and all its data together. For a big game or travel app you use twice a year, offloading frees space with zero regret.
3. Optimise Your Photos Instead of Deleting Them
Photos and videos are usually the biggest single category on a full iPhone. The fix is not to delete your memories — it is to stop keeping every photo at full size on the phone.
Go to Settings, tap your name, then iCloud, then Photos, and make sure iCloud Photos is switched on. Then choose Optimize iPhone Storage. With this on, the full-resolution originals live in iCloud, and your iPhone keeps smaller, screen-sized versions. You still see every photo, and you still scroll through everything — the full-size file downloads only when you open it.
One honest caveat: this leans on iCloud, so you need enough iCloud storage to hold your library. That is where knowing how to free up iCloud storage matters too — check Settings, tap your name, then iCloud, and see what is using your plan. Old device backups and app data you no longer need can often be removed there, which makes room for your photos.
A warning worth remembering: with iCloud Photos on, deleting a photo on your iPhone deletes it everywhere your library syncs, and it sits in Recently Deleted for 30 days before it is gone for good. Optimise iPhone Storage is the button that keeps the photo.

4. Clear Old Messages and Attachments
Messages quietly collect gigabytes. Every video, photo, and voice note someone sends you stays on your phone unless you clear it.
Go to Settings > General > iPhone Storage, tap Messages, and look for Review Large Attachments. Tap Edit in the top right, select the large video clips and attachments you no longer need, and delete them. You can also change how long messages are kept: in Settings > Messages, under Keep Messages, choose 30 Days or 1 Year instead of Forever.
5. Clear Safari and App Caches
Browsers and apps store temporary files that pile up over time. If you have been wondering how to clear Safari cache on iPhone, this is the step. For Safari, go to Settings, find Safari (under Apps on newer iOS), and tap Clear History and Website Data. This signs you out of some websites, so keep that in mind, but it can free a surprising amount of space.
For other apps, the storage screen is your friend again. Tap an app on the iPhone Storage list and look at its Documents & Data size. Streaming apps like music and video services often hold large downloads you can remove inside the app itself, without deleting the app.
6. Remove Downloaded Music, Shows, and Files
Downloaded songs, movies, and podcasts are easy to forget. In the Music app, check your downloaded library and remove albums you no longer listen to. In your video apps, delete downloaded episodes you have already watched. In the Files app, look for large documents you can move to iCloud Drive instead of keeping on the device.
7. Restart Your iPhone and Check Again
When you have finished, restart your iPhone and go back to Settings > General > iPhone Storage. Your iPhone also clears some cached and temporary files on its own when it needs room, and a restart helps it finish the job. Compare the free-space number with the one you noted at the start — most people win back several gigabytes from these steps alone.
What If Your iPhone Storage Is Still Full?
If the bar barely moved, two things are worth checking. First, look at System Data on the storage screen. You cannot clear it by hand — your iPhone manages those cached and temporary files itself — but a restart and a software update often shrink it. Second, check whether your iCloud plan itself is full. Buying more iCloud storage adds space in iCloud, not on the phone, so it helps only when the bottleneck is your photo library or backups.
And if your other devices feel slow too, the same habit helps everywhere — see our guide on how to speed up a slow laptop for a simple routine that works on computers as well.
The Bottom Line
You do not need a new phone when your iPhone storage is full. Look at the storage screen, offload unused apps, optimise your photos, clear old messages and caches, and remove downloads you no longer need. Do it once, then repeat the quick check every month or two, and the “Storage Full” warning will stop showing up at the worst possible moment.

