Tips & Tricks OS X

How to clear Safari's cache and cookies on Mac

How to clear Safari's cache and cookies on Mac

07 14, 2019
How to clear Safari's cache and cookies on Mac

For peace of mind and a better web browsing experience you can clear your Safari cookies and cache. Here's how to clear Safari cache in macOS and how to clear cookies on a Mac. Plus we answer the question: Does cleaning cache delete passwords in Safari?
 
There are a handful of situations when clearing Safari's cookies or cache - one of the places where Safari stores website data to avoid having to download it afresh each time you access a site - can help improve your browsing experience.
 
The first is when sites simply stop working when you access them on Safari. Perhaps Facebook stops updating with new posts, for example, or the images on a site don't appear as they should. If this happens it's likely the cache has become corrupted.
 
Alternatively, if you find that personal info automatically completed on sites isn't correct, deleting cookies can help. These are small files that sites use to save data about you and what you do on the site.
 
Even if none of these problems affect you, periodically cleaning browser data can help protect your privacy from snoops who want to discover what you've been up to online. In this article, therefore, we explain how to clear Safari's cache and cookies on Mac.
 
Similar privacy benefits can be gleaned by deleting your Mac browsing history. And if you want to optimise your Safari experience even more, check out our best Safari tips for Mac, and our favourite Safari extensions and plugins.
 
Clear cookies and cache for individual sites
Preferences > Privacy > Manage Website Data...
Cleaning cookies and the cache data for individual sites can be done by opening the Preferences dialog box, then selecting the Privacy icon and clicking the 'Manage Website Data...' button.
 
You can then prune the list manually by selecting an individual site and clicking the Remove button, or delete all cookies and cache by clicking the Remove All button. There's a search field you can use to track down individual sites.
 
Bear in mind that deleting cookies might remove autocompleted login usernames and passwords for sites, and will almost certainly log you out of that site if you've configured it to automatically login each time you visit.
 
Clean the Safari cache
Preferences > Privacy > Advanced > Show Develop Menu in Menu Bar
The hidden Safari Developer menu can be used to clear just the cache, leaving cookies and the browser history in place. This is a very useful diagnostic step to take before removing those two items if a website behaves badly.
 
The Developer menu can be activated by selecting Safari > Preferences, clicking the Advanced icon, then putting a tick alongside Show Develop Menu in Menu Bar. (This option is right at the bottom.)
 
A new Develop menu option appears to the left of the Window and Help menu options. Close any open Safari windows and select Empty Caches on the Develop menu. Then click File > New Window to start Safari with a clean cache.
 
Remove autocomplete data from AutoFill
Preferences > AutoFill
Safari's AutoFill tool, accessible by opening Preferences and clicking the AutoFill icon, sometimes overrides cookies and fills in username and password details on websites. AutoFill might also autocomplete some other information on the site.
 
To delete any errant data, click the Edit button alongside whichever data type you'd like to remove. The two most useful are 'User names and passwords' and 'Other forms'. In the dialog box that appears once you've clicked Edit, select the site in the list and click the Remove button.
Delete just site logins
Preferences > Passwords
If you've entered the wrong username or password for a site, and Safari subsequently keeps autocompleting it, clicking the Passwords icon within the Safari's Preferences dialog box lets you find it and delete it. Just select the site, then click Remove.
 
Rather usefully, you can then recreate the entry for the site by clicking the Add button. You'll first need to provide the URL of the site (that is, something like https://facebook.com), and then type the username and password alongside (hit the Tab key to move from field to field).
 
Delete logins and passwords system-wide
Utilities > Keychain Access
Pruning site logins can also be done via the Keychain Access app, which you'll find in the Utilities folder of the Applications list in Finder, although you should be very careful using this app because it pretty much controls the entire security operation of your Mac! However, by removing errant username and password entries here you'll stop virtually all of your Mac apps using them, and not just Safari.
 
Just type the name of the site into the Search field, and look in the list of results for entries of the kind Web Form Password. Right-click the entry and select Delete.
                                                                                                                     By Keir Thomas 

Older articles

Safari: macOS browser now auto submits logins. Here’s how to disable it

Apple changed the behavior of Safari in macOS 10.14.4, and you may have noticed it and thought it was a bug. Now, if you have stored a password for a website, when you select a login entry to autofill, Safari 12.1 for macOS automatically submits the login. Previously, it would fill the fields and still require you to click a Login or Submit or other button to proceed.

07 14, 2019

How to Erase and Factory Reset Your Mac

If you plan to give away, sell, or trade in your Mac, the first thing you should do is erase the data on it and perform a factory reset. This article shows you how.

07 14, 2019

How to Fix AirPods Not Connecting to Mac

Most of the time, AirPods works flawlessly with the iPhone and iPad. It feels like it was designed primarily to work with the iPhone and other Apple devices like MacBooks were an afterthought. Because there’s no quick and easy way to connect or disconnect AirPods with Mac like there is with iPhone. The process is a lot less seamless. And often AirPods will just refuse to speak to Mac. Here’s how you can fix AirPods not connecting to Mac.

07 14, 2019

How to turn off Voice Over on Mac OSX

VoiceOver for Mac OS X is a very helpful assistive technology for blind Mac users – unlike screen readers for Windows, which cost hundreds of dollars, it’s built right into OS X. Unfortunately for sighted users, occasionally people turn in on without meaning to and the results can be confusing …

07 14, 2019