MacOS – How to tell Google Chrome to use the Keychain

google-chromekeychainmacos

Background:

Story: A colleague of mine told me about 1Password and it seems good to me. I am always trying to use tools which Mac OS X itself gives me, so I've given the Keychain a try. It seems satisfying, but I don't know how to tell Google Chrome to use my specific keychain. I need it to separate saved stuff for work and for private (syncing private to work, but separated from work data).

Stuff:

  • Google Chrome 21.0.1180.57 (Fully updated)
  • Mac OS X Lion (Fully updated)
  • OS X Mountain Lion (Fully updated)

Question:
How do I tell to Chrome to use a specific keychain and to save data from/to this keychain?

Best Answer

This answer is no longer correct: OS X Keychain support is being removed from Chrome 45. See @patte8's answer for more information.


As far as I can tell, Chrome uses the keychain automatically:

Google Chrome can save your usernames and passwords for different websites. The browser can then automatically complete the sign-in fields for you when you next visit these websites.

These passwords are stored in the same system that contains your saved passwords from other browsers. On a Mac, Google Chrome uses the Keychain Access to store your login information.

Source: https://support.google.com/chrome/bin/answer.py?hl=en&answer=95606

(I'll leave the bit about choosing a specific keychain for Chrome to someone else, I don't know if that can be done)