I have a MacBook (10.12.6) and an iPhone (IOS 10.3.3).

I configured Safari to save my passwords on websites, and I changed the default password of 'login' on keychain.

This way, the only way to see the saved password on Safari is using this master password I set on 'login' item on keychain.

My problem is the iPhone's Safari does not know the password I saved on my MacBook's Safari.

Both my MacBook and iPhone uses the same iCloud account, and the bookmark and history is in sync.

The only thing is not working is the password.

Is it a limitation on IOS or it should work with that setup?


The login keychain is a local keychain on your Mac and doesn’t sync to iOS. To use iCloud Keychain, you need to store passwords in the iCloud keychain which should be shown next to the login one in Keychain Access if you have the iCloud service enabled in System Preferences.

| improve this answer | |
  • On Keychain Access I have this itens: login, Local Itens, System and System Roots. I can see all the safari passwords on 'Local Itens'. On iCloud Preference the Safari is checked both on my Mac and iPhone – ricardo Aug 26 '17 at 15:48
  • @ricardo Keychain is separate to Safari in iCloud preferences on iOS and macOS, can you check that service too? – grg Aug 26 '17 at 15:49
  • Yes you are right. I have to check 'KeyChain' on iCloud preferences. Thanks, – ricardo Aug 26 '17 at 16:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .