Use Multiple Firefox Profiles at the Same Time
Did you know that you can run more than one Firefox profile at once? This can be extremely useful if you want to test out extensions more easily, create a web development profile, run a slimmed down profile just for Gmail, or if you just want to have a clean profile.
The first thing you’ll need to do is create a new profile. You’ll need to run the following from a run dialog or command prompt, adjusting the path if necessary.
C:\Program Files\Mozilla Firefox\firefox.exe -profilemanager
Create an extra profile by using the Create Profile wizard, and make sure that each profile has a distinct name. You’ll also want to leave the “Don’t ask at startup” box checked.
The next thing you’ll want to do is make another shortcut to Firefox. You can just copy/paste the current shortcut if you feel like it, then open up the properties page and go to the Shortcut tab.
Add the following to the end of the Target box. As you can see, my profile was named Geek, so that’s what I used.
-P PROFILENAME -no-remote
Now on the second shortcut, which I suggest you give a relevant name to, go into the same place except use the profile name for the secondary profile. Make sure you use the -no-remote option!
Now you should be able to use either shortcut to open a new Firefox window specific to that profile. Extensions, bookmarks, themes, will all be specific to the profile, and a new profile will start off at default.
Note: This assumes you are using Firefox 2.0. If you aren’t, then you should be.
Daily Email Updates
You can get our how-to articles in your inbox each day for free. Just enter your name and email below:
| Similar Articles | Featured Wiki Articles |
| Latest Software Reviews | Quick Linux Tips |
| Geek Arcade | Popular Forum Threads |


what’s the ‘no-remote’ part do?
Cool tip, I always wanted to have a developer based profile and a surfing profile so that I could use different extensions for different profiles
This definately comes in handy for me. Thanks for the tip.
@Ben
the -no-remote option enables Firefox to run with multiple profiles…
Heh… I didn’t know that either, I asked a friend and he told me… Hope that helps out other people too.
This is awesome, only 1 problem: It now always uses my Web profile to open external links (so clicked from another program, mail for example). Any idea on how to force it to use my normal profile?
Thanks for the tip. it was very useful for me.
@Blizz
To set which version of firefox opens from other external applications like Outlook then edit the Registry key:
HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > CurrentVersion > App Paths > firefox.exe
In that location, change the values of the (Default) and Path keys to match your Firefox installation you want as the default.
Great! I searched for it for a long time… Thanks for this tip!
thank u
@t.mski:
There is an easier way to set the default browser than messing with the registry (I had to do this, as I have both Firefox 2.0.0.13 and Firefox 3 Beta 5 installed).
In Firefox, go to “Tools > Options > Advanced > “General” tab”. In the “System Defaults” field, there is a button marked “Check Now”. Click that to make the current version of Firefox open the default choice for applications accessing it externally.
@Blizz
However, I don’t think that answers Blizz’s question. Blizz, I don’t know the answer, but I would assume that Firefox may use the first profile by default? Perhaps if you changed the name so that the profile that you wanted to use with external applications was listed first, than this might solve that…
Leave out the profile name and just put -P -no-remote and you can use just one shortcut instead of two or more.
“C:\Program Files\Mozilla Firefox\firefox.exe” -P -no-remote
I’ve got a question. Will both of the profile share same cookies and bookmarks … I need both of them to be separate have their own settings cookies and stuff … is that possible
I ran into some problem when setting up my profiles.
I created two profiles but deleted the “default” profile.
They were both working but weblinks didn’t work anymore from any application. And I could not directly click a few filetypes like .html for instance because it gave me the “windows cannot find …” error message.
I renamed my general profile to “default” AND removed the “-no-remote” command attached to it.
That fixed all problems for me.
Hope this helps
———————
Fred
http://www.tzav.fr/en/
is there any addon that lets users to have separete user profiles and allows them to hide their usernames and passwords from others, if single system is used by multiple users.
@Blizz
To set firefox to open external links, take a look here:
http://kb.mozillazine.org/Open.....er_profile
Here’s what it says:
“Important: Never use -no-remote to start the “default” profile (the one that is set to open without asking when you launch Firefox). That’s because when you launch Firefox, for example, by clicking a link in your mail program, you will get a “Firefox is already running but is not responding” message if the default profile is already in use. The solution is to always start the default profile normally and launch all others with -no-remote. Then it will work.”
Nice tips!
Thank you!
bye
I recently posted a question about switching profiled med-session. In the Mozilla browser, I can (I just tested it) click on [Tools]->[Switch Profile]. Why was that feature removed from FireFox? Perhaps it was merely masked; is there an about:config setting that would enable such a feature? I find nothing filtering the about:config screen for the word “profile”.
Clues?