Browser caches & data

Safari Taking Up Too Much Storage on Mac? Here's What to Delete (2026)

If you've opened System Settings, clicked General → Storage, and found a suspiciously large number next to Safari or lumped inside "System Data," you're not imagining things. Safari taking up storage on Mac is a genuinely common problem, and it gets worse the longer you go without clearing it. This guide walks through every folder Safari writes to, how much space each one typically occupies, what is actually safe to delete, and how to do it without losing your bookmarks, passwords, or browsing history unless you want to.

Why Does Safari Use So Much Disk Space?

Safari maintains several separate data stores on your Mac, each serving a different purpose. The browser cache holds copies of images, scripts, and stylesheets so pages load faster on repeat visits. The WebKit local storage and IndexedDB databases hold offline app data for sites like Gmail or Notion. Media caches store video segments that streaming sites pre-buffer. And then there are favicons, search suggestions, snapshot previews for Top Sites, and accumulated cookie databases. None of these expire automatically — they just pile up.

On Apple Silicon Macs running macOS Sequoia or Tahoe, Safari also caches compiled WebAssembly binaries and GPU shader programs under a separate subfolder. These can be substantial on machines used for browser-based design tools or games.

Where Safari Stores Its Data: A Complete Location Map

Understanding where the files live is the first step to cleaning them up safely. All paths below assume your short username is yourname — replace it with your actual username or use the ~ shorthand in Terminal.

Data type Path Typical size Safe to delete?
Browser cache (images, scripts, CSS) ~/Library/Caches/com.apple.Safari/ 200 MB – 4 GB Yes — rebuilds automatically
WebKit disk cache ~/Library/Caches/com.apple.WebKit.WebContent/ 50 MB – 1 GB Yes — rebuilds automatically
Favicon cache ~/Library/Safari/Favicon Cache/ 10 – 200 MB Yes — refetched on next visit
Top Sites snapshots ~/Library/Safari/TopSites.plist + ~/Library/Safari/Touch Icons Cache/ 5 – 50 MB Yes — regenerated
Local Storage (IndexedDB / web SQL) ~/Library/Safari/LocalStorage/ 10 MB – 2 GB Caution — may reset web-app state
Offline web application cache ~/Library/Safari/OfflineWebApplicationCache/ 0 – 500 MB Yes — older spec, rarely used
Databases (Web SQL) ~/Library/Safari/Databases/ 1 – 300 MB Caution — some sites rely on it
Service Worker caches ~/Library/WebKit/com.apple.Safari/WebsiteData/ 50 MB – 1 GB Yes — sites re-register on load
History, bookmarks, passwords ~/Library/Safari/History.db, Bookmarks.plist, Keychain 1 – 50 MB Do NOT delete unless intentional

Notice that bookmarks and passwords are a tiny fraction of Safari's footprint. The real space hogs are the browser cache and the WebKit website data folders, which together can easily exceed 5 GB on a Mac used daily for a year or more.

How to Clear Safari Cache and Website Data (Step-by-Step)

The safest way to clear cache and website data is through Safari's built-in UI, because it handles locked files and flushes in-memory state before writing.

  1. Open Safari and choose Safari → Settings (or press Command + ,).
  2. Click the Advanced tab and enable Show Develop menu in menu bar if it is not already checked.
  3. From the menu bar choose Develop → Empty Caches (shortcut: Option + Command + E). This clears the disk cache under ~/Library/Caches/com.apple.Safari/ and the WebKit content process caches.
  4. To also remove cookies, local storage, and IndexedDB data, go back to Safari → Settings → Privacy and click Manage Website Data. You can remove individual sites or click Remove All.
  5. Quit and relaunch Safari. The first few page loads will be slightly slower while the cache rebuilds.

After completing these steps, check ~/Library/Caches/com.apple.Safari/ in Finder (Go → Go to Folder…) to confirm it is gone or dramatically reduced. The ~/Library/WebKit/com.apple.Safari/WebsiteData/ folder should also shrink once the Privacy settings are applied.

Using Terminal to Check Folder Sizes First

Before deleting anything, it helps to see how much each folder actually holds. Open Terminal and run:

du -sh ~/Library/Caches/com.apple.Safari/
du -sh ~/Library/Caches/com.apple.WebKit.WebContent/
du -sh ~/Library/WebKit/com.apple.Safari/
du -sh ~/Library/Safari/LocalStorage/

The output will show you at a glance where the real bulk is sitting, so you can decide whether a full wipe is worth the minor inconvenience of slower initial page loads.

What About the "System Data" Category in Storage?

In macOS Sequoia and Tahoe, Apple's Storage breakdown lumps several Safari-related items under the opaque System Data category rather than under the Safari app icon. This includes WebKit's compiled shader caches, service worker registrations stored in ~/Library/WebKit/, and some extension data. If you're confused about why clearing Safari data doesn't seem to move the needle on the System Data number, those WebKit sub-folders are likely the culprit.

For a deeper look at everything hiding inside System Data, see our guide on what System Data means in Mac storage.

Safari Extensions and Their Hidden Footprint

Safari extensions each run in their own WebKit process and can accumulate data in:

  • ~/Library/Containers/ — each extension gets its own sandboxed container here
  • ~/Library/Group Containers/ — shared data between the extension and its companion app
  • ~/Library/Application Support/com.apple.Safari/Extensions/ — extension bundles themselves

Ad blockers that maintain large filter databases (uBlock Origin, AdGuard) can occupy 50–200 MB on their own. Password managers that mirror a local vault can be even larger. To audit extension containers, select the folder in Finder, press Command + I, and check the "Size" field. If an extension you no longer use has a bloated container, uninstalling the extension and removing its container is safe.

How Much Space Can You Actually Recover?

Based on typical usage patterns, here is what most users can expect to reclaim:

  • Light user (occasional browsing): 200 MB – 1 GB from cache alone.
  • Daily user, 6+ months without clearing: 2 – 6 GB from cache, website data, and WebKit folders combined.
  • Power user with many tabs open 24/7: Up to 10 GB when service worker caches and extension containers are included.

The biggest single win almost always comes from the core browser cache at ~/Library/Caches/com.apple.Safari/ and the WebKit website data at ~/Library/WebKit/com.apple.Safari/WebsiteData/. If you are running low on space right now, those are the two places to start.

Automating the Cleanup: Keeping Safari Lean Going Forward

Rather than waiting for storage warnings, you can set Safari to limit how long it holds website data. Go to Safari → Settings → Privacy and review which sites have stored data; Safari does not have a built-in schedule to auto-purge, so a periodic manual review every two to three months is the most reliable approach.

For a broader cleanup that catches cache folders from multiple browsers and apps at once, a tool like Crumb can audit all of these locations in one pass and show you exactly what is safe to delete before anything is removed. That visibility is especially useful if you want to reclaim space quickly without hunting through ~/Library folder by folder. For context on the full picture of what tends to accumulate on a typical Mac, see our breakdown of what is taking up space on your Mac.

What Not to Delete

A few items in Safari's library folder look like junk but are not safe to remove without understanding the consequences:

  • ~/Library/Safari/Bookmarks.plist — deleting this permanently removes all bookmarks unless you have an iCloud backup.
  • ~/Library/Safari/History.db and History.db-wal — deleting removes your full browsing history.
  • ~/Library/Safari/ReadingList.plist — your saved Reading List articles live here.
  • Keychain entries for Safari passwords — stored in the system Keychain, not in ~/Library/Safari/ at all; they are never at risk from cache-clearing operations.

The rule of thumb: anything inside ~/Library/Caches/ is ephemeral by design and safe to wipe. Anything directly under ~/Library/Safari/ with a recognizable name like Bookmarks, History, or ReadingList is persistent user data and should only be removed deliberately.

Reclaim your disk in one click

Crumb audits your whole Mac, tells you what's safe to delete, and frees the space in seconds — private, local, and Apple-notarized.

Download Crumb for macOS

Frequently asked questions

Will clearing Safari's cache delete my bookmarks or passwords?
No. Bookmarks are stored in ~/Library/Safari/Bookmarks.plist and passwords live in the system Keychain. Emptying the cache via Develop > Empty Caches or clearing website data via Privacy settings does not touch either of these. They are completely separate from the cached files that take up space.
Where exactly is Safari's cache on a Mac?
The main browser cache is at ~/Library/Caches/com.apple.Safari/ and WebKit process caches sit under ~/Library/Caches/com.apple.WebKit.WebContent/. Website data including local storage and service workers lives at ~/Library/WebKit/com.apple.Safari/WebsiteData/. You can navigate there in Finder using Go > Go to Folder.
Is it safe to delete the LocalStorage folder inside ~/Library/Safari/?
It is safe in the sense that it will not damage your Mac, but some web apps store preferences or offline data there. Deleting it means those sites will forget settings like a dark-mode preference or a partially filled form. If you use Safari for web apps like Notion or Gmail, clear this folder with the built-in Manage Website Data tool instead so you can remove only specific sites.
How much space does Safari typically use on a Mac?
On a Mac used daily for several months without clearing, Safari's combined cache and website data folders often total 2 to 6 GB. Power users with many tabs open constantly can see upward of 10 GB. The cache rebuilds automatically after clearing, so the space is recovered immediately even if pages load slightly slower on the first visit.
Why does Safari still show as large in System Settings after I cleared it?
macOS may take a few minutes to update the storage estimate after files are deleted. Also, some Safari-related data is counted under System Data rather than the Safari app entry — this includes WebKit shader caches and extension containers in ~/Library/WebKit/ and ~/Library/Containers/. Clearing those separately will reduce the System Data number.