Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have different Firefox profiles for each version I have installed on my system and I know I can specify the profile name I want to use like this:

/Applications/ -P minefield

Is it possible to create a dock icon or alias with additional parameters (just like in this article with shortcuts on windows)? That way I could have as many profiles as I want and wouldn't see the profile manager everytime I start the browser.

share|improve this question
up vote 3 down vote accepted

It's a bit more work to do this on mac but this is what you want:

Managing Multiple Firefox Profiles in OS X (via Internet Archive WayBackMachine)

The custom Firefox icons are still available from

share|improve this answer
Thanks, it works. The only thing I don't like is that I have two icons on my dock now. One for the launcher and one for the app itself. – Tomas Markauskas Nov 25 '09 at 17:22

Script Editor based solution was quite slow for me, so I looked for an alternative.

I ended up creating an application bundle with a bash script inside - see details at Using Firefox profiles on Mac OS X.

share|improve this answer
I suggest open -a --args [...] as it's more robust (installation path, binary name). – Daniel Beck Feb 11 '11 at 21:02
@DanielBeck: Thanks for the tip! Somehow I missed it when you posted it. Note to other readers: you will need the -n flag (as in open -n -a --args -no-remote -P ...) to open multiple instances, as by default open focuses the existing application. – Nickolay Jan 3 '12 at 0:16
This non-script alternative still works in Mavericks 10.9.1 and, when coupled with the custom icons mentioned in the other answer, is an especially copacetic solution. – martineau Feb 7 '14 at 16:32

Your Answer


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.