Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

My Safari passwords have disappeared. Is it possible to retrieve them?

In Safari preferences - passwords - only four of my many passwords to websites show. They were all there this morning. Does anyone know how this could have happened and if it's possible to retrieve them?

Thank you.

MacBook Air, OS X Mountain Lion (10.8.2)

Posted on Apr 29, 2016 12:53 PM

Reply
Question marked as Best answer

Hello again, Linc.


I decided to have another go and followed your instructions for testing. Step 1 : Keychain worked properly. Step 2 : safe mode made no difference.


However the problem was finally solved as follows :


I switched off iCloud Keychain on my iPhone after which, for some reason, I was able to switch it off on my MacBook Air without the keychain box re-checking itself as soon as I entered my ID as it had been doing before. All my Safari passwords disappeared from these two devices. I left things as they were on the iMac. I switched keychain back on on the iPhone and Air and - lo and behold - I got all my passwords back and everything's working perfectly!


I have no idea what all that was about ...

Posted on May 1, 2016 2:54 PM

2 replies
Question marked as Helpful

Apr 30, 2016 6:57 AM in response to nontechie2

Please take these steps to resynchronize the iCloud keychain. Your keychain on iCloud and your other Apple devices won't be affected. Take Step 2 only if Step 1 doesn't solve the problem.

Step 1

Back up all data.

Open the iCloud pane in System Preferences and uncheck the Keychain box. You'll be prompted to delete the local iCloud keychain. Confirm—the data will remain on the servers. Then re-check the box. Follow one of the procedures described in this support article to set up iCloud Keychain on an additional device. Test.

Step 2

If you still have problems, uncheck the Keychain box again and continue.

Triple-click the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:

~/Library/Keychains

In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You may not see what you pasted because a line break is included. Press return.

A folder named "Keychains" should open. Inside it is a subfolder with a long name similar to (but not the same as) this:

421DE5CA-D745-3AC1-91B0-CE5FC0ABA128

The above is only an example; yours will have a different name of the same general form. Drag the subfolder (not the Keychains folder) to the Trash.

Restart the computer, empty the Trash, and re-enable iCloud Keychain.

Question marked as Helpful

Apr 29, 2016 4:24 PM in response to nontechie2

From your Safari menu bar click Safari > Preferences then select the Passwords tab.


Make sure: AutoFill user names and passwords is selected.



If that was already selected, make sure your OS X software is up to date.


Click your Apple  top left in your screen.


From the drop down menu click About this Mac


Make sure the Overview tab is selected then click Software Update.


Your Mac may restart several times during the update process. That’s ok.

Then see if Safari autofills login data for you.

If there are no updates a available, you may have a Safari extension or third party plug-in installed that's causing a conflict. It's easy to troubleshoot.


From the Safari menu bar click Safari > Preferences then select the Extensions tab. If there are any extensions installed, uninstall one at a time then quit and relaunch Safari to test.



If it's not an extensions issue, try troubleshooting third party plug-ins.


Back to Safari > Preferences. This time select the Security tab. Deselect: Allow plug-ins. Quit and relaunch Safari to test.


If that made a difference, instructions for troubleshooting plugins here.

messaged edited by: CS

19 replies
Question marked as Helpful

Apr 29, 2016 4:24 PM in response to nontechie2

From your Safari menu bar click Safari > Preferences then select the Passwords tab.


Make sure: AutoFill user names and passwords is selected.



If that was already selected, make sure your OS X software is up to date.


Click your Apple  top left in your screen.


From the drop down menu click About this Mac


Make sure the Overview tab is selected then click Software Update.


Your Mac may restart several times during the update process. That’s ok.

Then see if Safari autofills login data for you.

If there are no updates a available, you may have a Safari extension or third party plug-in installed that's causing a conflict. It's easy to troubleshoot.


From the Safari menu bar click Safari > Preferences then select the Extensions tab. If there are any extensions installed, uninstall one at a time then quit and relaunch Safari to test.



If it's not an extensions issue, try troubleshooting third party plug-ins.


Back to Safari > Preferences. This time select the Security tab. Deselect: Allow plug-ins. Quit and relaunch Safari to test.


If that made a difference, instructions for troubleshooting plugins here.

messaged edited by: CS

Question marked as Helpful

Apr 30, 2016 6:57 AM in response to nontechie2

Please take these steps to resynchronize the iCloud keychain. Your keychain on iCloud and your other Apple devices won't be affected. Take Step 2 only if Step 1 doesn't solve the problem.

Step 1

Back up all data.

Open the iCloud pane in System Preferences and uncheck the Keychain box. You'll be prompted to delete the local iCloud keychain. Confirm—the data will remain on the servers. Then re-check the box. Follow one of the procedures described in this support article to set up iCloud Keychain on an additional device. Test.

Step 2

If you still have problems, uncheck the Keychain box again and continue.

Triple-click the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:

~/Library/Keychains

In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You may not see what you pasted because a line break is included. Press return.

A folder named "Keychains" should open. Inside it is a subfolder with a long name similar to (but not the same as) this:

421DE5CA-D745-3AC1-91B0-CE5FC0ABA128

The above is only an example; yours will have a different name of the same general form. Drag the subfolder (not the Keychains folder) to the Trash.

Restart the computer, empty the Trash, and re-enable iCloud Keychain.

Apr 30, 2016 6:56 AM in response to Linc Davis

Hi again Linc.


I backed up my data then unchecked Keychain in the iCloud pane. I confirmed I wished to delete the local iCloud keychain and entered my Apple ID as requested. Then another pane opened which said :

Turn off iCloud Keychain? Turning off iCloud keychain on this device will also turn off iCloud Keychain on other devices running iOS 8 and OSX Yosemite or earlier.

I clicked on Continue. The check reappeared a couple of seconds later in the Keychain box. This meant I couldn't go on to the setting up iCloud Keychain step described in the support article to which you provided a link.

I repeated the whole process four times and each time the Keychain box re-checked itself after I keyed in my Apple ID. Most frustrating.


Would you advise me to go onto your Step 2 or is there another problem here?


Thanks so much for your time.

Apr 30, 2016 9:07 AM in response to nontechie2

Please back up all data before proceeding.

Triple-click anywhere in the line below on this page to select it:

~/Library/Caches/com.apple.iCloudHelper

Right-click or control-click the line and select

Services Reveal in Finder (or just Reveal)

from the contextual menu.* A folder should open with an item selected. Move the selected item to the Trash. Test.

*If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You may not see what you pasted because a line break is included. Press return.

Apr 30, 2016 12:01 PM in response to Linc Davis

Hi again, Linc. I followed your instructions but had exactly the same problem. Moved iCloudHelper to Trash but when I tried to deactivate Keychain, I had the same problem as earlier - the box re-checked itself after I keyed in my Apple ID. So I still can't set up iCloud Keychain again. I'm sorry I'm taking up a lot of your time but should I put iCloudHelper back in the Caches? Will I have other problems without it? This is all most confusing.

Apr 30, 2016 2:49 PM in response to nontechie2

Please read this whole message before doing anything.

This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.

Step 1

The purpose of this step is to determine whether the problem is localized to your user account.

Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”

While logged in as Guest, you won’t have access to any of your documents or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this behavior; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.

Test while logged in as Guest by signing in to iCloud and activating iCloud Keychain. Same problem?

After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.

*Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.

Step 2

The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.

Please take this step regardless of the results of Step 1.

Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem.

Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.

Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.

The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.

Test while in safe mode. Same problem?

After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of Steps 1 and 2.

May 1, 2016 7:14 AM in response to Linc Davis

Hi Linc,


"Test while logged in as Guest by signing in to iCloud and activating iCloud Keychain." The problem here is that when I'm logged in as "Guest" and go into iCloud, the user name "Guest" is already filled in (and cannot be changed) so my Apple ID isn't accepted making it impossible to sign in.

Not being experienced enough, I really daren't try your Step 2 which is way too technical for me.

Fortunately I can access my Safari passwords from my other devices so will just add them to my keychain list manually on my MacBook Air.

Thank you for your efforts. I appreciate all the time you must have spent trying to find a solution. I'm just not confident enough to go any further with these tests.

Question marked as Best answer

May 1, 2016 2:54 PM in response to Linc Davis

Hello again, Linc.


I decided to have another go and followed your instructions for testing. Step 1 : Keychain worked properly. Step 2 : safe mode made no difference.


However the problem was finally solved as follows :


I switched off iCloud Keychain on my iPhone after which, for some reason, I was able to switch it off on my MacBook Air without the keychain box re-checking itself as soon as I entered my ID as it had been doing before. All my Safari passwords disappeared from these two devices. I left things as they were on the iMac. I switched keychain back on on the iPhone and Air and - lo and behold - I got all my passwords back and everything's working perfectly!


I have no idea what all that was about ...

My Safari passwords have disappeared. Is it possible to retrieve them?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.