Google Chrome has a new feature since version 16 that supports multiple user profiles right inside the browser. Each profile has its own dataset that is completely separated from each other, for example, bookmarks, password managing, even the extensions are all saved separately in each profile. It works perfectly for people like me who manage multiple Google accounts almost at all time.
To manage and create a new user profile
Go to Options in Chrome, select Personal Stuff, and click Add new user button.
Then, it opens up a new Chrome window with an icon showing at the top left corner indicating that the new window is from a different separate user. You will notice that the new Chrome window has nothing installed and configured. It’s like you just have a new Chrome installed.
If you don’t like the Hamburg icon as your new Avatar, you can change it to one of many pre-defined ones from Option – User window.
You can then sign in your Google accounts in each profile to manage them at once. And each profile will sync with its own signed in Google accounts.
Once you have multiple users set up in Chrome, you can easily switch them back and forth by simply clicking the Avatar account at the top right corner of your Chrome browser.
Just like I mentioned above, it works perfectly for those who manage multiple Google accounts. It doesn’t offer any protection to keep the privacy from each profiles, though I wish it would be better if it has a password option to protect it.
However, here is a workaround from Digital Inspiration that shows you how to set up separate user profiles in Chrome that lets you keep your web history and passwords hidden from other users. Basically, you don’t create separate users in Chrome. Instead, you manually copy one directly from default Chrome user folder in Windows, reset it by launching it using the following command, and create separate shortcuts in a convenient location where you can directly launch Chrome with desired user.
To reset user profile in Chrome:
chrome.exe –user-data-dir="..\User Data\Your_Name" -first-run
To launch Chrome directly with a specified user:
chrome.exe –user-data-dir="..\User Data\Your_Name"