Can’t find your saved passwords when logging in to websites on your iPhone Safari browser?
The iCloud Keychain feature has been helpful for managing access to our favorite websites. It would otherwise be stressful to type in a different username and password manually for each website you visit.
It sure helps if all your usernames and passwords can be safely stored and accessible when you need it.
With all the websites that you visit, what if this feature won’t work? It would be frustrating to log in manually on social media sites, webmail, and webchats.
Several users have reported experiencing the same issue especially after updating to the latest iOS version.
But don’t worry, because that is what we are going to focus on today. We will provide you with methods that will help you resolve this problem on your iPhone. By the end of this article, you will learn how to fix your Safari passwords missing or gone on your iPhone. 🙂
Let’s get started!
- 1. Check iPhone and Safari Settings
- 2. Enable iCloud Keychain
- 3. Force Resync Keychain
- 4. Check iCloud Account
- 5. Update iCloud Credentials on All Devices
- 6. Reset and Restore iPhone From Backup
- 7. Reach Out for Support
1. Check iPhone and Safari Settings.
Before anything else, it’s important to check whether your iPhone and app settings are correct.
It’s a pretty common occurrence where user settings can change after an update.
Here’s how you can do check your settings and make sure you have the right ones:
- Go ahead and go to the Settings of your iPhone.
- Then, tap on Passwords & Accounts and then toggle the Autofill Passwords option (as shown below).
- Next, go back to the Settings section, scroll down the page, and tap on the Safari app option.
- Under the General section, tap on the Autofill option.
- Finally, enable the Use Contact Info option.
If you’re on an older iOS version, you will want to enable both Use Contact Info and (as shown below).
After you have changed these settings, your Safari ‘Autofill’ feature should work.
2. Enable iCloud Keychain.
Your iCloud Keychain settings might also be disabled or changed after the update. This may be the reason why your Safari passwords are not available.
To fix this, you can enable the feature back so you can download it back from iCloud.
Here’s how you can do it:
- Go ahead and open the Settings of your iPhone.
- Then, tap on your Apple ID profile and then tap on the iCloud option.
- Next, scroll down to the page and tap on the Keychain option.
- On the Keychain page, toggle the switch next to iCloud Keychain to set to On.
- Finally, head back to the iCloud page (Step 3), scroll down the page, and toggle the Safari app from the list of apps.
For users who don’t use two-factor authentication, you will need to check the advanced settings of the ‘Keychain’.
On the Keychain section, tap on the Advanced option. Be sure to enable the Approve with Security Code option.
With this, you’ll be able to fix Safari passwords missing or gone issue on your iPhone.
3. Force Resync Keychain.
If you saw that your ‘Keychain’ settings are enabled, chances are that you may have decided not to do anything about it.
But to be sure, you will need to force a resync of your Keychain (which contains all of your saved Safari credentials) from the server. This is to make sure that it downloads the updated copy of your app passwords including Safari.
Here’s how you can do it:
- First, go back to the Settings of your iPhone.
- Then, tap on your Apple ID profile, and then tap on iCloud.
- Now, on the list of applications, toggle Safari to disable it and choose to Keep on My iPhone.
- After a few seconds, toggle the Safari option again to enable it.
- Next, toggle the Keychain option to disable it and choose to Keep on My iPhone.
- Finally, toggle the Keychain option again after a few seconds to enable it.
Now that you have forced your iPhone to sync with iCloud Keychain, you should be able to fix Safari passwords missing or gone on iPhone issue.
But if your autofill credentials still don’t work with Safari, let’s check the next method to see if it helps.
4. Check iCloud Account.
If you have other iCloud accounts, then you may be using the wrong account on your iPhone. Likewise, it’s also possible that your account that is currently logged in has been corrupted.
Whatever the case, it can be fixed by signing out your iCloud account and signing it back in. If you cannot remember your password, you can always reset your iCloud password.
To sign out of your iCloud account, hop into the Settings app, and tap on your Apple ID profile (at the top). Then tap on the iCloud option and tap on Sign-out.
To be sure that the settings are applied, force restart your iPhone. Finally, go back to the same steps mentioned and sign back in your iCloud account.
5. Update iCloud Credentials on All Devices.
If you have multiple Apple devices, it is possible that there is an account conflict between those devices. It could also be that your iPhone uses outdated iCloud credentials.
To fix this, first, you will need to turn off the ‘iCloud Keychain’ feature on all your devices. Then, turn the ‘iCloud Keychain’ back on specifically on the device which has the updated iCloud credentials.
Now we assume here that you already have the updated account on your Mac and signed into. So what you do is you select the Apple menu and then click System Preferences.
For macOS Catalina, click on the Apple ID profile, and then the iCloud option. If you are using macOS Mojave or earlier, just click on iCloud. From there, you can click on Keychain to disable and re-enable it.
Once it has synced, try to check whether the ‘Autofill’ feature of your Safari on your Mac is working.
Then, you can turn back on the iCloud Keychain on all remaining devices. To do that on your iPhone and iPad, refer to Method 3 of this guide on how to enable it.
6. Reset and Restore iPhone From Backup.
In the worst case that you still experience the same issue, you will need to erase your iPhone to its factory default mode. This is to make sure that all the corrupted data on your iPhone is removed to resolve the issue.
But before proceeding, make sure that you have a backup of your iPhone.
Once you’ve completed your backup, here’s you can factory reset your iPhone:
Here’s how you can do it:
- Go ahead and open the Settings on your iPhone.
- Then, tap on General and then the Reset option.
- Now, tap on the Erase All Contents and Settings.
- If asked, provide your device passcode to proceed.
- Wait for the time to finish the erase process which depends on your device.
- After that, your iPhone should restart and follow the instructions until you reach the Apps & Data screen.
- Next, tap on Restore from iCloud Backup and sign-in your iCloud account.
- Finally, choose a backup on your iCloud and follow the remaining instructions.
If you don’t have an iCloud backup for your iPhone, you can always restore it from a computer backup that you’ve made previously.
Once the restoration is complete, make sure to check the settings on your iPhone so your ‘iCloud Keychain’ access works. You can use Method 1 and Method 2 for reference on how to do this procedure, step-by-step.
7. Reach Out for Support.
If you are not confident to do all of these procedures, you can always request for help by calling Apple Support.
They can walk you through the steps on how to resolve this issue. But if it is not possible to call them from your place, check out the available support in your country.
Or better yet, get help from your local Apple-certified technicians. They can do both hardware and software troubleshooting on your iPhone. Their services are available at your nearest Apple Store.
And this wraps up our guide on how to fix Safari passwords missing or gone on your iPhone. If you have questions related to this topic, please feel free to leave a comment below. <3
If this guide helped you, please share it. 🙂