How to Clean the Cache in Safari on Your Mac

The latest version of Safari on your Mac allows you to clean the cache files individually instead of removing all the browsing data such as the browsing history, cookies, and other data. While Safari does come preloaded with the option to clean the cache, it does not let you easily access it. No matter how hard you try to find it in the menus in your browser, you will not be able to find it as it is hidden inside a menu. The following guide will teach you how to enable that hidden menu to access and use the Safari cache cleaning feature.

Cleaning Cache in Safari on a Mac

1. Launch Safari on your Mac by clicking on the Safari icon in the Launchpad.

2. When Safari launches, click on the "Safari" menu in the top-left corner and select "Preferences..." to be taken to the Settings panel of the browser.


3. When the Preferences panel launches, click on the "Advanced" tab.


4. Once you are inside the "Advanced" tab, you should see the "Show Develop menu in menu bar" option. Tick-mark it to unhide the Developer menu in Safari. That menu is where the cache cleaning option is located.


5. Now, access the newly unlocked menu by clicking on "Develop" on the top, and select the option that says "Empty Caches" to clean the caches in your browser.


6. As soon as you click the option, Safari should begin cleaning the cache. You might expect to see a confirmation message to appear after the cache has been cleared, but you will not get that as everything just runs in the background.

7. If you happen to use the feature more frequently, you can use the keyboard shortcut "Command + Option + E" to quickly clean the cache in your browser.

Should you not wish to use the feature anymore, you can hide the Develop menu by going into the Preferences panel and clicking on the Advanced tab and unchecking the option that you selected above. That should remove the Develop menu from appearing in the menu bar in your browser.


If you are having any issues in Safari on your Mac and you think it is because of the old cache files that are stored in your browser, you can have them all cleared using the above method.

Let us know if that helped you!

Mahesh Makvana

Mahesh Makvana is a freelance tech writer who's written thousands of posts about various tech topics on various sites. He specializes in writing about Windows, Mac, iOS, and Android tech posts. He's been into the field for last eight years and hasn't spent a single day without tinkering around his devices.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox