Storage Troubleshooting

iPhone Storage Full But No Photos — What's Actually Taking Up the Space?

You deleted your photos, cleared your camera roll, and your iPhone storage is still full. It's a common frustration — because photos are only one of seven things that can fill up an iPhone. Here's how to find the real culprits and free up significant space.

Start Here: Read Your iPhone Storage Breakdown

Go to Settings → General → iPhone Storage. The color-coded bar chart at the top shows exactly what category is using the most space. This is your diagnostic starting point — everything below is keyed to what you see in that breakdown.

The 7 non-photo culprits: System Data / Other · App caches · Messages attachments · Streaming downloads · iOS system files · Recently Deleted photos · iCloud Backup process

How to Read the iPhone Storage Breakdown

The storage screen in Settings → General → iPhone Storage does more than show you a total. It gives you a ranked list of every app and category on your device, sorted by size. Here's how to interpret what you see:

  • Apps list — Each app shows its App Size (the binary itself) and Documents & Data (all content it has saved locally). The App Size is usually small. Documents & Data is where storage surprises hide.
  • iOS category — The system itself. Typically 6–10 GB. You cannot reduce this.
  • System Data — The grey bar at the bottom of the color chart, previously called "Other." This is caches, logs, and buffers. It's the most commonly bloated non-photo category.
  • Recommendations — iOS often suggests actions at the top of this screen (offload unused apps, review large attachments). These are worth following.

Tap any app in the list to see a breakdown of App Size vs. Documents & Data — and options to Offload or Delete the app. Tapping "Documents & Data" on some apps (like Messages) takes you deeper into subcategories.

Culprit 1: System Data / "Other" (Often 10–20 GB)

System Data — the renamed version of "Other" in iOS 16 and later — is the most common non-photo storage thief. It accumulates caches from Safari, Mail, streaming apps, and the system itself. A freshly set up iPhone shows 4–6 GB here; after months of use it can balloon to 15–25 GB without you noticing.

What's inside it: Safari cache and website data, Mail message body cache, Siri offline voice packages, streaming app buffers (Spotify, Apple Music, Netflix), crash logs and diagnostic files, app preference and configuration data.

How to reduce it:

  • Restart your iPhone — flushes temp caches, often recovers 500 MB–1 GB instantly
  • Clear Safari: Settings → Safari → Clear History and Website Data
  • Clear Spotify cache: Spotify app → Settings gear → Storage → Clear Cache
  • Offload unused apps: Settings → General → iPhone Storage → tap app → Offload App
  • Delete and reinstall streaming apps to completely wipe their local storage

For a complete breakdown of what's inside System Data, see our dedicated article: What Is "Other" Storage on iPhone?

Culprit 2: App Caches and Downloaded Content

Streaming and social apps are notorious for accumulating local storage that grows silently. Spotify can store downloaded playlists. Netflix stores downloaded shows. Podcasts stores downloaded episodes. Instagram and TikTok build up video caches. None of this appears in your camera roll — it lives in each app's Documents & Data.

How to find it: Settings → General → iPhone Storage → look at the list. Apps with the largest Documents & Data relative to their App Size are the likely culprits. Tap each one to see the breakdown.

How to fix it:

  • Within-app clear: Most streaming apps have a storage/cache setting. In Spotify: Settings → Storage → Clear Cache. In Podcasts: delete downloaded episodes. In Netflix: tap the Downloads tab → remove shows.
  • Offload app: Settings → General → iPhone Storage → tap the app → Offload App. This removes the app binary but purges its caches, keeping your account data and settings.
  • Delete and reinstall: The nuclear option for any app — completely wipes all local data including caches, downloads, and offline content. You'll need to re-download anything you want offline.
Quick wins: Podcast downloads are frequently forgotten. If you've ever downloaded episodes for a flight and never deleted them, they're still there. Open the Podcasts app, tap each show, and remove downloaded episodes. A year of downloaded podcasts can easily exceed 10 GB.

Culprit 3: Messages and iMessage Attachments

Every photo, video, GIF, and voice memo sent or received via iMessage is stored in the Messages app's local database — indefinitely, unless you set messages to auto-delete or manually clear them. Group chats with frequent photo sharing are particularly bad. A busy family group chat running for two years can accumulate several gigabytes of attachments.

How to find and fix it:

  1. Go to Settings → General → iPhone Storage
  2. Tap Messages in the app list
  3. Tap "Review Large Attachments" — this shows every photo, video, and attachment in Messages, sorted by size
  4. Tap Edit, select the largest items, and delete them
  5. Also set messages to auto-delete: Settings → Messages → Keep Messages → change from Forever to 1 Year or 30 Days

Note: deleting attachments from Messages removes them from your Messages history but does not delete them from your Photos app if you saved them there separately. These are independent copies.

Culprit 4: Streaming Downloads (Netflix, Spotify, Podcasts, Apple TV+)

Offline content downloads are invisible to most storage audits because they don't show up as files in any obvious place. But they consume real storage just like any other file.

Common offenders and how to clear them:

  • Netflix: Open Netflix → tap a downloaded title → tap the download icon to remove it. Or: Settings → General → iPhone Storage → Netflix → Delete App Data.
  • Spotify: In Spotify, go to Settings → Storage → tap "Delete Cache." To remove specific downloaded playlists, go to the playlist → tap the download toggle to remove it.
  • Apple Music: Settings → General → iPhone Storage → Music → tap the swipe-left on any artist or album to delete downloaded music.
  • Podcasts: Open Podcasts → tap each show → scroll to Episodes → swipe left on downloaded episodes → Delete Download.
  • Apple TV+ / TV app: In the TV app, tap Library → Downloaded → swipe left on any title → Delete.

Culprit 5: iOS System Files and Update Remnants

After an iOS update, the update file (which can be 4–7 GB) should be automatically deleted. Sometimes it isn't. Likewise, system logs and diagnostic files from failed operations can linger. These show up in the System Data category.

How to check: Settings → General → iPhone Storage → scroll to the bottom of the app list → look at the iOS row. If the size seems unusually large (more than 10 GB), an update package may not have been cleaned up.

Fix: A clean restart first — iOS sometimes auto-cleans update remnants after a reboot. If the System Data bar remains large after a restart and all other fixes, a backup and restore is the most reliable way to clear accumulated system file bloat.

Culprit 6: Recently Deleted Photos Still Count as Storage

This surprises a lot of people. When you delete photos in the Photos app, they are not actually deleted immediately — they move to the Recently Deleted album where they sit for 30 days before permanent erasure. During that 30-day window, they still count toward your used storage.

If you just deleted a large batch of photos expecting storage to free up, check your available space in Settings after emptying Recently Deleted — not before.

How to free the space now:

  1. Open the Photos app
  2. Tap Albums at the bottom
  3. Scroll to Utilities → tap Recently Deleted
  4. Authenticate with Face ID or passcode
  5. Tap Select → Delete All → confirm

This permanently erases them immediately and frees the storage. There is no recovery after this step.

Photos still the issue? If you cleared Recently Deleted and your Photos category is still large, you may have more to clean up in your camera roll than you realized. Swype Photo Cleaner makes it fast to swipe through your library and remove the shots you no longer want — duplicates, blurry captures, screenshots, and accidental takes.

Culprit 7: iCloud Backup During the Backup Process

iCloud Backup temporarily uses device storage during the preparation phase of a backup. While iOS is creating the backup package to send to iCloud, it stages temporary files locally. This is usually 1–3 GB and clears automatically when the backup completes.

This is rarely a persistent problem, but if you check storage immediately while a backup is in progress, you may see temporarily inflated numbers. Wait for the backup to complete (Settings → [your name] → iCloud → iCloud Backup → Back Up Now shows progress) and recheck.

Complete Fix Table

Culprit How to Check How to Fix Potential Recovery
System Data / Other Settings → iPhone Storage → bottom bar Restart, clear Safari, offload apps, clear streaming caches 2–10 GB
App caches and downloads Settings → iPhone Storage → app list sorted by size Clear in-app cache or delete/reinstall app 1–15 GB per app
Messages attachments Settings → iPhone Storage → Messages → Large Attachments Delete large attachments, set Keep Messages to 1 Year 1–5 GB
Streaming downloads Open each streaming app → Downloads section Delete downloaded shows, playlists, episodes 2–20 GB
iOS update remnants Settings → iPhone Storage → iOS row size Restart iPhone; restore as last resort 3–7 GB
Recently Deleted photos Photos → Albums → Recently Deleted Select All → Delete All Varies (up to full photo batch)
iCloud Backup in progress Settings → [name] → iCloud → iCloud Backup Wait for backup to complete 1–3 GB temporary

Photos Taking Up More Space Than You Thought?

Even with all the above fixes, photos are often still a significant storage category. Swype Photo Cleaner helps you swipe through your camera roll at speed — left to delete, right to keep — so you can clear the shots that don't deserve permanent storage.

Download on theApp Store

Free · iPhone · iOS 16+ · 100% on-device

For a complete reference on everything that uses iPhone storage and how to manage it, see our pillar guide: The Complete iPhone Storage Guide. For a deep dive specifically into the System Data / Other category, see: What Is "Other" Storage on iPhone?

Frequently Asked Questions

Why is my iPhone storage full when I have no photos?

iPhone storage is made up of far more than just photos. If your camera roll is empty or small but storage is still full, the usual culprits are System Data (caches and streaming buffers that can exceed 15 GB), app downloads from Netflix or Spotify, iMessage attachments from photo-heavy group chats, or Recently Deleted photos that haven't been permanently erased yet. Go to Settings → General → iPhone Storage to see the ranked breakdown by category.

How do I clear system storage on iPhone?

You cannot directly delete system storage — iOS manages it automatically. To reduce it: restart your iPhone to flush temp caches, clear Safari at Settings → Safari → Clear History and Website Data, offload unused apps at Settings → General → iPhone Storage → tap app → Offload App, and clear streaming app caches within each app's settings. Deleting and reinstalling cache-heavy apps like Spotify, Netflix, or Podcasts completely wipes their stored data.

What is System Data on iPhone?

System Data (previously called "Other" in iOS 15 and earlier) is a catch-all storage category that includes Safari browser cache, app caches, streaming media buffers, Siri offline voice packages, crash logs, and temporary system files. It's visible as the grey bar at the bottom of the storage chart in Settings → General → iPhone Storage. A normal range is 5–15 GB. Over 20 GB is worth reducing through targeted cache clearing steps.

Why does my iPhone say storage full after deleting everything?

Two common reasons: First, deleted photos sit in the Recently Deleted album for 30 days and still count as used storage. Go to Photos → Albums → Recently Deleted → Delete All to free that space immediately. Second, app caches, System Data, and Messages attachments aren't removed when you delete photos — they're separate categories that build up independently. Check Settings → General → iPhone Storage to identify which non-photo category is the real culprit.