If your iPhone still says storage is almost full right after you deleted photos or apps, the usual reasons are that deleted photos are sitting in Recently Deleted for 30 days, iOS has not recalculated storage yet, or the space was in caches that a normal delete does not touch. Emptying Recently Deleted and restarting the phone fixes it in most cases.

TL;DR

  • Deleted photos move to Photos > Albums > Recently Deleted and keep using space for up to 30 days.
  • iOS recalculates storage with a delay — give it a few minutes or restart.
  • Deleting an app may leave its "Documents & Data" behind if it was offloaded, not fully removed.
  • Caches and System Data are not freed by deleting photos at all.
  • Empty Recently Deleted, restart, then re-check Settings > General > iPhone Storage.

Why is my storage still full after deleting photos?

Because "delete" on iPhone means "move to Recently Deleted," not "erase." Those photos still count against your storage for 30 days. Until you empty that album, the storage number barely moves. This is the single most common reason people think a clean-up "did nothing."

The fix: Photos > Albums > Recently Deleted, tap Select, then Delete All (you may need Face ID or your passcode). The space frees right after.

Why does the number not update immediately?

iOS calculates the storage breakdown in the background and it lags real changes — sometimes by a few minutes, occasionally longer. If you just emptied Recently Deleted or deleted a large app and the number has not moved, lock the phone for a minute, reopen Settings > General > iPhone Storage, or restart the device to force a recalculation.

I deleted an app but space did not come back — why?

If you offloaded an app rather than deleting it, its "Documents & Data" stays on the device on purpose. To remove that too, go to Settings > General > iPhone Storage > [app] > Delete App (not Offload). Some apps also store downloads that only clear from inside the app's own settings.

What iOS does natively, and where it stops

iOS handles the Recently Deleted safety window and the storage recalculation automatically — that is by design, to protect you from accidental loss. What it will not do is tell you that this is why your delete looked pointless, or surface the caches and large videos that a photo-delete never touches. So people delete the wrong things and the number stays stubbornly high.

The real fix when deleting is not enough

If you have emptied Recently Deleted, restarted, and the phone is still tight, the space is in large videos, duplicates, or caches. Cleanor for iPhone surfaces those on-device and shows the gigabytes each will free before you confirm — so your next delete actually counts. For the full sequence, see the free up iPhone space guide.

What this cannot do

Once you empty Recently Deleted, those photos are unrecoverable unless they are backed up to iCloud or a computer, so confirm your backup first. And no amount of deleting photos will shrink System Data — that needs cache clearing and a restart instead.

FAQ

Why is my iPhone storage full right after I deleted photos?

The deleted photos are in Recently Deleted for 30 days and still use space. Empty that album (Photos > Albums > Recently Deleted > Delete All) and the space frees immediately.

Why is my iPhone storage not updating?

iOS recalculates storage on a delay. Wait a few minutes, reopen the storage screen, or restart the phone to force it to update.

Does deleting an app free up all its space?

Only if you choose Delete App. Offload App keeps the app's documents and data, so the full space does not return until you delete it outright.

Will deleting photos reduce System Data?

No. System Data is caches and system files. Deleting photos does not touch it — clear app caches, Safari data, and restart instead.

Related: where is the trash bin on your phone and how to empty it and iPhone storage full but nothing to delete. To make your next clean-up actually count, get Cleanor for iPhone.