How to Clear Cache on an iPhone

As you use your iPhone, apps and web browsers silently download temporary files (like website logos, login cookies, and video thumbnails) to make the phone run faster. This is called “cache.” Instead of downloading the Netflix logo every single time you open the app, the iPhone saves it to a hidden folder for instant access.

Over time, this hidden cache can bloat to terrifying sizes. It is not uncommon for a user to have 15GB of entirely useless cache data choking their storage drive, causing the phone to slow down, freeze, or refuse to download iOS updates. There is no master “Clear All Cache” button on the iPhone; you must clear the browser and the apps separately.

Step 1: Clear the Safari Browser Cache

For 90% of users, the Safari web browser is the single largest culprit of cache bloat. Safari saves thousands of image files from every news article you have ever read.

  1. Open the main Settings app on your iPhone.
  2. Scroll down a long way until you find the Safari icon (it looks like a blue compass). Tap it.
  3. Scroll down almost to the bottom of the Safari menu.
  4. Tap the large blue button labeled Clear History and Website Data.
  5. A pop-up menu will appear asking for a timeframe. Select All history.
  6. Ensure the “Close All Tabs” toggle is turned ON.
  7. Tap the red Clear History button.

This will instantly wipe gigabytes of data. Warning: This will log you out of almost every website you are currently signed into. You will have to type your password again the next time you visit Amazon or Twitter in the browser.

Step 2: Clear Third-Party App Cache (The “Offload” Trick)

Unlike Android phones, iPhones do not have a button in the settings to clear the cache of a specific app like TikTok or Instagram. Apple tightly controls app data. The only way to clear a massive app cache is to use the “Offload” feature.

Offloading is a brilliant iOS trick that deletes the heavy, bloated “core” of the app, but keeps your login data and personal documents perfectly intact.

  1. Open the Settings app.
  2. Tap on General.
  3. Tap on iPhone Storage.
  4. Wait a few seconds for the graph to calculate. Scroll down the list of apps (they are organized by size).
  5. Tap on a massive app (e.g., Instagram, which often holds 5GB of useless video cache).
  6. Tap the blue Offload App button.
  7. Tap Offload App again to confirm.

The app will disappear from your storage, but its icon will remain on your home screen with a tiny cloud symbol next to it. Tap the icon on your home screen to instantly re-download the app from the App Store. When it opens, you will still be logged in, but the 5GB of bloated cache will be completely gone.

Step 3: The Nuclear Option (App Deletion)

If an app is behaving erratically (crashing on startup) and offloading it does not fix the problem, the cache might be deeply corrupted. You must delete the app entirely.

  1. From the iPhone Storage menu, tap the app.
  2. Tap the red Delete App button at the bottom.

Unlike offloading, this completely wipes all data. When you reinstall the app from the App Store, it will be factory fresh, and you will have to log in from scratch.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.