So I had saved some some passwords in my Safari on my Mac (Mavericks). I went to Safari > Preferences > Passwords > Remove All to remove all the stored passwords. But no matter how many times I do it, all of them keep coming back. All autofill options are disabled. I also disabled the cloud keychain on my iPhone.

I don't want to have any Passwords stored in cloud or anywhere. What am I missing?


Found the solution. I searched for keychain in spotlight and found something called Keychain Access. All the passwords were here under Login. When I deleted them from here, it removed them from Safari as well.

Safari's preference to Remove All just removes the locally stored passwords in Safari and not the ones that are in the user keychain.

Additionally, go to System Preferences and make sure that keychain syncing is disabled if you don't want any data stored in iCloud. You can empty that keychain if desired using Keychain Access before disabling the sync for extra security if you are sure no other devices depend on keychain syncing.

  • @bmike♦, Thanks for updating the answer with good explanation! – rgamber Jan 5 '14 at 1:16
  • 1
    You stepped up and documented the answer - I just polished a little to let it shine. – bmike Jan 5 '14 at 2:08

I had the problem that for a particular website that I would occasionally log in to the username field started autofilling with a huge bunch of gibberish. However, no matter how many times I looked in the Safari saved passwords on my Mac that bit of gibberish was no where to be found, but would also autofill. It would even autofill on my iPhone, but it wasn't in the Safari saved passwords.

So the other answer helped me figure it out. That gibberish was saved in the Keychain and not in Safari. Deleting it there fixed my problem. However, if that gibberish was saved in my keychain but was also on my iPhone then that means the keychain was being synced as well, and not just what Safari has saved. So be aware of that as well if you want to remove everything from the cloud. I also know that the keychain shares across the cloud because as soon as I've put a wifi password in on one device then my other devices will connect to that wifi automatically as well. There are several things that get shared and not just your Safari passwords.

  • Welcome to Ask Different. Thanks for taking the time to answer, but I am having a hard time understanding how this is an answer and not a long comment. Consider editing so there is a succinct answer first, then supporting details as necessary – Allan Apr 27 '17 at 17:42
  • @Allan I didn't want to make this an answer and would have rather just left a comment on the other answer, but when I wrote this answer I didn't have sufficient reputation to write comments, which is rather frustrating. I understand the idea of limiting certain functions by amount of reputation in order to prevent bots and trolls from causing mayhem but I don't get why comments require more reputation than answers. And this is exactly why. I got a down vote for doing something I genuinely didn't want to have to do but I wasn't allowed to do what I wanted to due to the reputation system. – RTHarston May 1 '17 at 7:17
  • You've got enough reputation to comment everywhere (see apple.stackexchange.com/help/privileges) – nohillside May 1 '17 at 7:36
  • @patrix I do now, but I didn't when I wrote the answer. – RTHarston May 1 '17 at 9:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .