I want to replicate my Keychain setup for OS X in iCloud Keychain, to have passwords sync between iOS and OS X devices.

The way I set it up was following this article. The idea is having the default login Keychain for all Wi-Fi and system passwords that remains unlocked after login, and a separate Keychain for website passwords that is kept locked and requires a password in order to access the passwords when needed.

I would like to access these website passwords from my iOS devices in this same way, only when I set up iCloud Keychain, the login Keychain automatically became the iCloud Keychain.

Is there anyway to have to separate iCloud Keychains syncing between my devices?

Alternatively, is there any other way to make the passwords in my secondary Keychain available in iOS?

2 Answers 2


There's no way to have more than a single iCloud Keychain I'm afraid. Other Keychains you create locally on your Mac are only for use on that Mac.

Until Apple allows Keychain Management on iOS from Settings you're out of luck. If you're interested to know how iCloud Keychain works, see here: https://support.apple.com/en-au/HT204085


While there's no way to set up or even view 2 iCloud Keychains on the same user, you can add multiple macOS users and set an iCloud account each. This will not let you use them at the same time, but at least you're one user-switch away from using the other keychain.

I use this to occasionally access a business’ password manager.

Also this *might* allow you to load this secondary keychain into your user’s Keychain Access.app but I don't know if/how it will work and whether it causes trouble. It's very likely that this keychain won't be automatically synced until you switch to the other user. This part is untested. If you try it, have a backup of your passwords and please leave a comment with your experience.

You must log in to answer this question.

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