If Migration Assistant completed successfully but your saved passwords are missing from the Passwords app, the issue is usually related to how the keychain was migrated rather than the Passwords app itself. The Passwords app displays credentials stored in your login keychain, but there isn't a built-in feature to manually import passwords from another local keychain.
Step 1: Confirm the passwords still exist in Keychain Access
Open Keychain Access and select the login keychain.
- Search for a few website or application passwords you know should be present.
- If they appear here, the passwords still exist on your Mac.
- If they do not appear, they may not have been migrated.
Step 2: Verify iCloud Passwords is enabled
The Passwords app primarily displays passwords stored in iCloud Keychain.
Go to:
- System Settings > Your Name > iCloud > Passwords & Keychain
Make sure Sync this Mac (or Passwords & Keychain) is turned On.
If you recently enabled it, allow several minutes for the passwords to sync.
Step 3: Restart your Mac
After enabling Passwords & Keychain, restart your Mac and reopen the Passwords app. In many cases, the database refreshes after a restart.
Step 4: Check which keychain is the default
In Keychain Access:
- Select the login keychain.
- Verify it is set as the default keychain.
If another keychain became the default after migration, the Passwords app may not display the expected credentials.
Step 5: If passwords exist only in an old keychain
Unfortunately, Keychain Access does not provide a supported way to export passwords from a local keychain directly into the Passwords app. The Passwords app cannot import a local keychain file.
Your options are:
- Re-run Migration Assistant, ensuring the User Account and Settings are selected during migration.
- Enable iCloud Keychain on the old Mac (if available), allow it to sync, then sign in with the same Apple Account on the new Mac so the passwords download automatically.
Step 6: If the passwords are missing from both apps
If neither Keychain Access nor the Passwords app contains the credentials, the migration may not have transferred the login keychain correctly. In that case, your best option is to:
- Restore from a Time Machine backup (if available), or
- Run Migration Assistant again from the original Mac or its backup.
If the issue persists
If your passwords are visible in Keychain Access but never appear in the Passwords app despite iCloud Passwords being enabled, contact Apple Support. They can help determine whether the login keychain is damaged or if the migration encountered an issue specific to your user account.
One question to help narrow this down: Are your passwords still visible in Keychain Access on the new Mac, or are they missing there as well? This will determine whether the issue is with migration or with the Passwords app recognizing the keychain.