Safari Cache – How to Clear or Perform a Hard Refresh

refreshsafari

I am used to doing this in Windows with FireFox or IE by pressing Ctrl+F5.

Is there a way to do this for Safari on a Mac?

Best Answer

Go to Safari > Empty Cache, or hit ⌘ Command+⌥ Option+E. To refresh, click the refresh button on the addressbar or press ⌘ Command+R.

Another tip. If you want to restore Safari, like completely clear all the caches, or parts of it, go to Safari > Reset Safari. I use it usually when I need to clear a lot of memory from Safari, for it will clear the webpage screenshots, the cookies, the favicons, etc.


Edit: On the latest version of Empty Cache isn't on the Safari menu any more. It's now on the Develop menu. To show the Develop menu it, go to Safari > Preferences..., click the Advanced tab, and check Show Develop menu in menu bar. The keyboard shortcut remains unchanged, though.

Safari > Reset Safari isn't an option any more. To clear history you can use History > Clear History... and to clear cookies/local storage data, go to Safari > Preferences..., click the Privacy tab, and either click Remove All Website Data... or Details... to view and remove it for individual sites.