Updated 2025

Clear Cache: Guides for Browsers, Apps, OS, CMSes, Consoles

Fix issues, increase privacy, free up storage, and keep your device running smoothly.

Jump to your platform and follow the steps.

Why Clear Cache?

Tip: Clearing cache removes temporary files. Clearing cookies signs you out of most sites.

Clear Cache in Web Browsers

Choose your browser and device:

Google Chrome (Windows & macOS)
  1. Open Chrome → ⋮ MoreClear browsing data…
  2. Select Time range (e.g., All time).
  3. Check Cached images and files (optionally cookies/history).
  4. Click Clear data.

Shortcut: Ctrl+Shift+Del (Windows) / +Shift+Delete (Mac).

Google Chrome (Android)
  1. Chrome app → ⋮ MoreClear browsing data.
  2. Choose Time range → select Cached images and files.
  3. Tap Clear data to confirm.
Google Chrome (iPhone/iPad)
  1. Chrome → ⋯ MoreClear Browsing Data…
  2. Choose Time Range and ensure Cached Images and Files is selected.
  3. Tap Clear Browsing Data → confirm.
Mozilla Firefox (Windows & macOS)
  1. Menu SettingsPrivacy & Security.
  2. Under Cookies and Site DataClear Data….
  3. Check Cached Web ContentClear.
  4. Or: HistoryClear Recent History… → pick time range → check CacheClear Now.
Mozilla Firefox (Android)
  1. Menu SettingsDelete browsing data.
  2. Select Cached images and files (and others if desired).
  3. Tap Delete browsing data.
Mozilla Firefox (iPhone/iPad)
  1. Menu → SettingsData Management.
  2. Enable Cache (disable others if you only want cache).
  3. Tap Clear Private Data → confirm.
Safari (macOS)
  1. Safari menu → HistoryClear History… → choose timeframe → Clear History.
  2. Advanced: Enable Develop menu → DevelopEmpty Caches (doesn’t remove history).
Safari (iPhone/iPad)
  1. iOS SettingsSafariClear History and Website Data → confirm.
Microsoft Edge (Windows & macOS)
  1. Edge → SettingsPrivacy, search, and services.
  2. Clear browsing dataChoose what to clear.
  3. Select Time range and Cached images and filesClear now.
Microsoft Edge (Android)
  1. Edge → SettingsPrivacy and SecurityClear browsing data.
  2. Check Cached images and filesClear data.
Microsoft Edge (iPhone/iPad)
  1. Edge → SettingsPrivacy and securityClear browsing data.
  2. Select Cached Images and FilesClear now.
Opera (Windows & macOS)
  1. Menu → HistoryClear browsing data….
  2. Time range All time → check Cached images and filesClear data.
  3. Shortcut: Ctrl+Shift+Del (Win) / +Shift+Delete (Mac).
Opera (Android)
  1. Opera → profile icon → SettingsPrivacy & security.
  2. Clear data… → ensure Cached images and files is selected → Clear data.

Clear Cache on Operating Systems

Windows 11
  1. Open SettingsSystemStorageTemporary files.
  2. Select items like Temporary files, Thumbnails.
  3. Click Remove files → confirm.
  4. Alternative: use Disk Cleanup (search, choose drive, tick temporary items, OK).
macOS (latest)
  1. Finder → GoGo to Folder… → enter ~/Library/Caches/.
  2. Open app folders; delete their contents you want to clear.
  3. Empty Trash to finalize.
  4. Safer: restart your Mac to refresh system caches.
Android (latest)
  1. Global option (if present): Settings → StorageCached data → confirm to clear.
  2. Per‑app: Settings → Apps → pick app → Storage & cacheClear cache.
iOS (latest)
  • Safari cache: Settings → SafariClear History and Website Data.
  • App caches: Settings → GeneraliPhone Storage → pick app → Offload AppReinstall App.
  • System: restart iPhone to refresh temporary system caches.

Clear Cache in Popular Apps

TikTok (Android & iOS)
  1. Profile → Settings and privacyFree up space.
  2. Tap Clear next to Cache → confirm.
Instagram

Android:

  1. Settings → AppsInstagramStorage & cacheClear cache.

iOS:

  1. Settings → GeneraliPhone StorageInstagramOffload AppReinstall.
Facebook

Android: Settings → AppsFacebookStorageClear cache.

iOS: Settings → GeneraliPhone StorageFacebookOffload AppReinstall.

In‑app browser data: Facebook app → Menu → Settings & privacy → Settings → Browser → Clear browsing data.

X (formerly Twitter)

Android: Settings → Apps → X/Twitter → Storage & cache → Clear cache.

iOS: X app → profile menu → Settings and privacy → Data usage → Media Storage / Web Storage → Clear both.

Clearing Cache in Major CMS Platforms

WordPress

Using Cache Plugins

  1. Identify the caching plugin installed on your site (e.g., WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket).
  2. Use the plugin’s built-in cache purge option:
    • WP Super Cache: Go to Settings > WP Super Cache and click Delete Cache (or use the “Delete Cache” button in the admin toolbar).
    • W3 Total Cache: In the admin toolbar, hover over Performance and click Purge All Caches to clear all cached content.
    • LiteSpeed Cache: In the top admin bar, hover over LiteSpeed Cache and select Purge All to clear the entire cache.
    • WP Rocket: In the admin toolbar, hover WP Rocket and choose Clear Cache (or go to Settings > WP Rocket and click the Clear Cache button on the Dashboard tab).
  3. If your host provides built-in caching (e.g., SiteGround’s SG Optimizer or Bluehost caching), use their tool to flush the cache (for SiteGround, click “Purge SG Cache” in the admin bar; for other hosts, use the host’s plugin or control panel option to clear cache).
  4. After clearing the cache, reload your website to verify that the latest changes are visible.

Manual Cache Clearing (Without Plugins)

  1. Clear your browser cache or do a hard refresh (Ctrl+F5 or Cmd+Shift+R) to ensure you're not seeing a locally cached version of your site.
  2. If your WordPress site uses a persistent object cache (like Redis or Memcached), consider flushing it. For example, if you have WP-CLI access, run wp cache flush to clear the object cache.
  3. Some hosting providers cache content at the server level. If you suspect server-side caching (and no plugin is available for it), log in to your hosting dashboard and use any provided “Clear Cache” tool (or restart the caching service if applicable).
  4. In cases of theme-specific caching (some themes or page builders have their own cache settings), navigate to the theme’s options and clear the cache there (refer to the theme’s documentation for cache settings).
Joomla

Clearing Joomla Cache via Admin Panel

  1. Log in to your Joomla administrator dashboard (typically by visiting /administrator on your website).
  2. From the top menu, navigate to System (or Site in older versions) and click on Clear Cache under the Maintenance section.
  3. In the Cache Manager, you will see a list of cache groups. To clear all cached data, use the Delete All option (in some versions, you may need to check all items and then click Delete). You can also select specific cache groups and click Delete to clear only those.
  4. Optionally, Joomla offers a Clear Expired Cache feature (also under Maintenance). This will remove only cache files that have passed their expiration, which is a lighter approach than deleting everything.
  5. After clearing Joomla’s cache, refresh your site in the browser to ensure the latest changes are now visible on the frontend.

Using a Joomla Cache Extension

  1. If you use a cache management extension like Cache Cleaner (Regular Labs), you can clear the cache with one click:
    • Ensure the Cache Cleaner plugin is installed and enabled (check under Extensions > Plugins).
    • Use the “Clean Cache” button provided by the extension in the Joomla admin interface (for example, it may appear in the Administrator toolbar or as a quick icon) to instantly purge all caches.
  2. Other caching extensions will have similar one-click or automatic cache purge features. Follow the specific extension’s documentation for details, but generally they provide an easier way to clear caches without going through Joomla’s default cache manager each time.
  3. Once done, check the site for your recent updates. If changes still don’t show, you may also need to clear your browser cache or verify that no additional caching layers (like a CDN) are causing the old content to appear.
Drupal

Clearing Drupal Cache via Admin UI

  1. Sign in to your Drupal administrative interface.
  2. Navigate to Configuration > Development > Performance (in Drupal 8/9/10, this is where cache settings reside).
  3. On the Performance page, click the Clear all caches button. Drupal will clear all cached data and rebuild caches as needed (you’ll typically see a confirmation message indicating the caches have been cleared).
  4. After clearing, visit your site’s pages to ensure that your recent changes are visible and everything is loading correctly (the first load after a cache clear might be slightly slower, as Drupal re-caches content).

Clearing Drupal Cache via Drush (CLI)

  1. Ensure you have Drush (the Drupal Shell) installed and access to your server’s command line (SSH).
  2. Open a terminal and navigate to your Drupal project’s root directory.
  3. Run the appropriate Drush command to clear caches:
    • Drupal 8/9/10: use drush cr (short for drush cache:rebuild) to rebuild and clear all caches.
    • Drupal 7: use drush cc all (which stands for “clear cache all”) to clear all caches.
  4. Wait for the command to finish. Drush will output the status as it clears each cache. Once it’s done, all Drupal caches will have been flushed, and you can reload your site to confirm that the latest changes are reflected.
Magento

Clearing Magento Cache via Admin Panel

  1. Log in to the Magento Admin backend (for Magento 2, this is often at /admin on your site’s URL).
  2. In the Admin sidebar, go to System > Tools > Cache Management. This will bring up the Cache Management page listing all cache types (Configuration, Layouts, Blocks, etc.). In Magento 1, you can find Cache Management under System > Cache Management as well.
  3. To refresh specific caches, select the cache types you want to refresh, choose Refresh from the dropdown, and click Submit. To flush all caches at once, use the Flush Magento Cache button. For a deeper clean that includes external cache storage, you can also click Flush Cache Storage (use this carefully, as it clears all caching, including third-party full-page caches or data caches).
  4. After performing the cache flush, return to your storefront and check that your recent changes or updates are now visible. Magento will rebuild its caches in the background as users browse the site, restoring optimal load times after the first few requests.

Clearing Magento Cache via Command Line

  1. Access your server via SSH and navigate to the Magento installation directory (the folder containing bin/magento).
  2. Run Magento’s cache clearing commands using the Magento CLI tool:
    • To completely flush all caches (including both Magento cache and cache storage): run php bin/magento cache:flush.
    • To clean only the cache that Magento knows has been changed (less drastic than a flush): run php bin/magento cache:clean.
  3. Allow the commands to finish executing. You’ll see output confirming that each cache type has been cleaned or flushed. Once done, any cached pages or data will be regenerated on the next request. Visit your Magento store to confirm that new changes are appearing as expected.
Shopify

Understanding Shopify Cache

  1. Shopify is a hosted platform, so most caching is handled automatically by Shopify’s servers and its content delivery network (CDN). There isn’t a manual “clear cache” button for store owners. Whenever you make changes to your store (like updating products, pages, or theme settings), Shopify’s system updates the content relatively quickly across its network.
  2. If you suspect you’re seeing a cached version of your store, the first step is to clear your browser cache or simply hard-refresh your page (for example, press Ctrl+F5 on Windows or Cmd+Shift+R on Mac). Often, what seems like a Shopify cache issue is actually your browser showing an old version of the site.
  3. For theme code changes (like editing Liquid templates or CSS), after saving or publishing your theme, the new changes should be live. If they don’t appear immediately, try making a small additional change (even adding a blank space and re-saving) to force Shopify to refresh the asset. Shopify will usually append a new version number to your assets (CSS/JS files) on save, which prompts browsers to fetch the new versions.
  4. There is no Shopify CLI command or admin setting for purging the server cache because Shopify manages that internally. In the rare case that your store is consistently serving old data (which is uncommon), reaching out to Shopify Support is the recommended step. In general, though, changes you make in Shopify should propagate within seconds or a few minutes at most, thanks to their managed caching system.
Ghost CMS

Cache Behavior in Ghost

  1. Ghost is a dynamic Node.js-based CMS that employs caching behind the scenes for performance, but it doesn’t expose manual cache controls to the user. When you publish or update content in Ghost (through its admin interface), the system automatically updates the content API and caches, ensuring your new posts or changes appear almost immediately to visitors.
  2. Ghost also uses cache-busting for theme assets. For example, when you change or upload a new theme, Ghost will serve your site’s CSS and JavaScript files with updated query parameters (like ?v=xyz in the file URL). This mechanism forces browsers to fetch the latest assets, so you usually don’t need to worry about stale CSS/JS after a theme update.
  3. If you manually modify theme files directly on the server (outside of the normal theme upload process), those changes might not show up right away due to Ghost’s in-memory template caching. In such cases, you should restart the Ghost instance to clear the cache and load your modifications. (When you upload a theme via Ghost Admin, this isn’t necessary because Ghost automatically invalidates and refreshes the theme cache.)
  4. For troubleshooting or development, you can always hard refresh your browser or clear your browser cache to make sure you’re not seeing old content locally. Ghost doesn’t provide a one-click “clear cache” button because its caching is largely self-maintaining. On Ghost(Pro) hosting, if you ever encounter a persistent caching issue (which is rare), contacting Ghost support would be the way to resolve it, but under normal operation manual cache clearing in Ghost isn’t needed.

Clear Cache on Gaming Consoles

PlayStation 5
  1. Turn off PS5 completely (not Rest Mode).
  2. Hold power button until the second beep to enter Safe Mode.
  3. Connect controller via USB → press PS.
  4. Select Clear System Software Cache → confirm → reboot.
  5. Quick alternative: power cycle (shut down, unplug 30-120 seconds, plug back, power on).
Xbox Series X|S
  1. Hold console’s power button ~10s to fully shut down.
  2. Unplug power for ~2 minutes → plug back in.
  3. Power on normally (cache cleared).
  4. Disc users: Settings → Devices & connections → Blu‑ray → Persistent storage → Clear.
Nintendo Switch
  1. System Settings → SystemFormatting Options.
  2. Clear Cache → choose user profile → confirm.

FAQ

Is it safe to clear cache?

Yes. It only removes temporary files. If you also clear cookies, you may be signed out of websites.

How often should I do it?

Only when troubleshooting issues, storage is low, or you want to improve privacy. Cache normally speeds things up.

Will I lose my passwords?

No, not from clearing cache. Clearing cookies or site data can sign you out and remove saved sessions.

Why should I clear cache after updating my CMS?

Most CMS platforms (like WordPress, Joomla, Drupal, Magento) use caching to speed up page delivery. After updating themes, plugins, or templates, clearing the cache ensures visitors see the latest changes.

Does clearing cache make my device faster?

It can help in the short term if old cached files are causing issues. However, cache is also designed to speed up browsing, so you don’t need to clear it regularly unless problems arise.

What’s the difference between cache and cookies?

Cache stores files like images, scripts, and pages to load faster. Cookies store login details, site preferences, and tracking data.

Can clearing cache fix website errors?

Yes. Many display issues, styling glitches, or outdated content problems are fixed after clearing cache on the browser, app, or CMS platform.

Do I need to clear CDN cache too?

If your site uses a Content Delivery Network (like Cloudflare or Akamai), clearing only the browser or CMS cache might not be enough. You may also need to purge the CDN cache to make sure new content appears globally.