Error Codes Wiki

iCloud Keychain Not Syncing — Passwords Missing Across Apple Devices

Warningicloud

Overview

Fix iCloud Keychain sync issues where saved passwords, credit cards, and WiFi passwords are not appearing across Mac, iPhone, and iPad.

Key Details

  • iCloud Keychain syncs passwords, credit cards, WiFi networks, and passkeys across Apple devices
  • Keychain sync uses end-to-end encryption — Apple cannot read your passwords
  • New devices must be approved before receiving Keychain data (via another device or security code)
  • iCloud Keychain and the Passwords app (macOS Sequoia+) share the same underlying data
  • Two-factor authentication must be enabled on the Apple ID for Keychain sync to work

Common Causes

  • iCloud Keychain disabled on one or more devices
  • New device not yet approved for Keychain sync by an existing trusted device
  • Two-factor authentication not enabled on the Apple ID
  • Keychain sync interrupted during setup and left in a partially configured state

Steps

  1. 1Enable Keychain sync: System Settings > Apple ID > iCloud > Passwords & Keychain > toggle on
  2. 2Ensure two-factor authentication is enabled: System Settings > Apple ID > Sign-In & Security
  3. 3Approve the device from another trusted device when prompted
  4. 4Toggle Keychain off on all devices, wait 1 minute, toggle back on (forces re-sync)
  5. 5Check that the Passwords app or Keychain Access shows the same entries on all devices

Tags

keychainpasswordssyncicloudsecurity

Related Items

More in Icloud

Frequently Asked Questions

Yes. iCloud Keychain uses end-to-end encryption. Only your devices can decrypt the data — Apple cannot read your passwords even if compelled by law enforcement. Your device passcode or password is part of the encryption key.