Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I often need multiple browsing sessions for logging into multiple services with different accounts at one time. I don't want to have to use multiple browsers, nor do I want to use a different release of Google Chrome. I would be open to running multiple instances of Google Chrome. However, I've tried using open -na Google\ Chrome and it won't open a second instance. Is there a way to do this on a Mac with Google Chrome?

share|improve this question
add comment

6 Answers

up vote 22 down vote accepted

Chrome supports multiple user profiles, you can make use of this to have multiple browsing sessions.

Click on the Chrome Menu → Click on Add New User. Now, there's a new instance of Chrome with a entirely different profile from the current user, so the cookies and the like are not shared.

Now, when you launch a new window, you can select a user profile to switch between & hence have multiple sessions.

enter image description here

share|improve this answer
    
Thanks! Sorry it took me so long to accept. I forgot about the question :-) –  daviesgeek Sep 14 '12 at 16:26
    
@daviesgeek hehe, not a problem –  Sathya Sep 15 '12 at 6:20
    
+1 This answer perfectly solves my needs! Too bad I didn't know about this feature before... –  pedromanoel Nov 7 '12 at 18:14
1  
For me, on a Mac, I had to choose the following from the menu: "Chrome | Preferences" then look for "Users" and click "Add New User", using Chrome Version 24.0.1312.52 ("Chrome | About Google Chrome") –  Brad Parks Jan 15 '13 at 13:24
1  
@Howie yes, that's possible. –  Sathya Jul 11 '13 at 9:51
show 1 more comment

Try using an Incognito window.

share|improve this answer
    
Thanks for your answer. I have used an incognito window, but I can't run more than two sessions at one time. I need several sessions open at one time. –  daviesgeek Apr 23 '12 at 5:16
add comment

I don't know about the MAC, but

mkdir newProfile
chrome --user-data-dir=newProfile

Works great here on Linux!

share|improve this answer
    
And on osx /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=my-profile-dir (superuser.com/questions/157484/…) –  Drew LeSueur Feb 11 at 17:36
add comment

Found this marvellous solution: https://sites.google.com/a/yarina.org/dougs-notes/home/mac-os-x/multiple-instances-of-chrome

I would probably alter the solution a bit by having the chrome function point to a time stamped directory in /tmp/. That way a new instance could be created each time by typing in only chrome rather than chrome /tmp/junk/.

I've also been using http://watir.com/ which launches new Chrome instances. Would be nice to look into watir's source to see how they do it.

share|improve this answer
add comment

This one: http://techparade.blogspot.com/2011/03/multiple-user-profiles-in-google-chrome.html allows you to set up a full-fledged Application for multiple instances of chrome.

share|improve this answer
    
Avoid simply linking to the solution as links can sometimes disappear over time. Post an excerpt or key parts instead. –  Will.Beninger May 29 '13 at 18:44
add comment

If you do not want to use google account for loggin in, then use this plugin https://chrome.google.com/webstore/detail/freshstart-cross-browser/nmidkjogcjnnlfimjcedenagjfacpobb?hl=en

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.