How to Restore iCloud Keychain Passwords on iPhone

Difficulty
Beginner
Tested on
iOS 18.4 - iPhone 15 Pro
You will need
Apple ID credentials, Stable Wi-Fi connection, Second Apple device (if using Keychain Security Code)

Step by step

  1. 1 min

    Verify iCloud Keychain status

    Open the Settings app and tap your Apple ID banner at the top. Select iCloud, then tap Passwords and Keychain. Ensure the toggle for Sync this iPhone is set to ON.

    Note: If the toggle was off, enabling it will trigger a background sync that may take several minutes to populate your data.
  2. 1 min

    Force a cloud sync

    Navigate to Settings > Passwords. If passwords appear to be missing, pull down from the top of the screen to initiate a manual refresh. Remain on the screen until the spinning icon disappears.

  3. 2 min

    Approve via another device

    If prompted, navigate to Settings > [Your Name] > iCloud > Passwords and Keychain. Tap Approve with Security Code or use a trusted device to authorize your iPhone. Check your secondary Apple device for an approval prompt and tap Allow to authorize the restoration.

    Note: You must use a device that is already logged into your Apple ID and currently syncing with iCloud Keychain.
  4. 1 min

    Reset iCloud Keychain encryption

    If passwords remain missing, go to Settings > [Your Name] > iCloud > Passwords and Keychain > Advanced. Select Reset Keychain. This clears the local corrupt database and forces a fresh pull from the encrypted iCloud storage.

    Note: This will not delete your passwords from iCloud, only the local cache on your current device.
  5. 30 sec

    Confirm password restoration

    Return to the Passwords menu in Settings. Verify that your saved logins are present. Tap any entry to ensure the stored credentials appear correctly.