I want to log into a web application, using at least ten account names at one single point of time ( I am not trying to do anything illegal, so don't worry). AFAIK, each tab in Chrome will share the same session, therefore, for one machine, one can use Google Chrome to log in at most 2 accounts, one in normal mode, another in Incognito mode.

Is there anyway I can log into multiple accounts? I know I can open up IE and Firefox ( probably Safari etc) and login, but this is not really scalable as the number of web browsers is finite.

Edit: My application is a localhost application; it resides on my computer. So proxy may not be that useful, and you now probably understand why it's nothing illegal.

Edit2: CookieSwap seems like a good idea, but the problem is that once I swap the cookie, all the tabs and the FF apps' cookie are swap as well. Can the swapping be done on a tab basis or on application basis, so that on a dual-monitor, I can see the different login side-by-side?

  • That edit helps out a lot in figuring a solution. – random Sep 22 '09 at 4:21
  • shouldn't you be able to use multiple instances of Igognito? – salmonmoose Sep 22 '09 at 4:35
  • 1
    Yeah that edit completely changes things. You should always supply as much information as possible in your question to get a more complete answer. – John T Sep 22 '09 at 4:41
  • There can only be one instance of Incognito, in Google Chrome. – Graviton Sep 22 '09 at 4:47

CookieSwap to change users in just one firefox.


You can probably use Sandboxie to isolate each chrome instance by creating new sandboxes.


Use Firefox with the -no-remote option as many times you need

Problem is, you have to open several Firefox processes, the cookie swap extension seems better


You could use multiple browsers, or I believe the "Incognito Window" feature in Chrome would accomplish this, too.

  • ...isn't that exactly what was stated in the question? – Arjan Sep 22 '09 at 12:50
  • yes - but he was limiting it to one Incognito Window - I was trying to indicate he can use more than one – warren Sep 23 '09 at 0:57

You could potentially run browsers inside Virtual Machines (VMs) running on your system, but if you need 10 different users that's going to require an awful lot of memory so might be a non-starter.


As it's on localhost the solution is really simple: add dummy domain names to your hosts file, like: localhost dummy1 dummy2 dummy3

Or: localhost dummy1 dummy2 dummy3

All these dummy domains will have their own cookie, and thus their own session. And the tabs or windows will be easily distinguished from one another, based on the URL you see. (Of course, this assumes the session is based on a cookie, but your testing using multiple browsers shows that is true.)

(You may also need to tell your web server to map requests for those dummy domains to the same "virtual host".)

When this would not have been your own server, or one that was not easily changed to handle requests for additional domains, then using multiple web-based proxies like listed on Privax might do the trick as well. Though I guess I'd prefer -no-remote with Firefox then.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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