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?

1 Answer 1


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.

  • 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, 2017 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, 2017 at 15:49
  • Yes you are right. I have to check 'KeyChain' on iCloud preferences. Thanks,
    – ricardo
    Aug 26, 2017 at 16:11

You must log in to answer this question.

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