It's an official Mozilla Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
But Firefox supports profiles as well if that's what you want, as you say. So best of both worlds.
The AWS console comes to mind.
I don't want separate configs, just separate accounts.
I have also used it as a proxy manager. Different proxy config in a different container.
Given that Firefox already has multi-profile support internally, it would only be a matter of adding a GUI similar to Chrome's to make it the best of both worlds.
This fits with my use case for profiles.
I use distinct profiles for testing, but during the day, I open versions of the site for personal and work for example. Or at work for different clients.
It depends on workflow IMO. There are uses for both.
firefox --new-instance -ProfileManager %u
which lets me pick a profile at startup, each with its own settings, cookies, history, and add-ons, etc.. This works fine for me, I don't really feel the need to launch into a different profile from the browser's own menu, if that's what you're referring to?https://wiki.mozilla.org/Firefox/CommandLineOptions#-new-ins...
> Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile.
So I guess it allows multiple instances but only with different profiles, at least on my system.
[1] https://addons.mozilla.org/en-US/firefox/addon/profile-switc...
Edit: you even can set it as bookmark into the toolbar.
If Firefox was to add a similar GUI, I'd probably get by completely without Chrome.
Plus it enables the Facebook Container extension, which sandboxes all facebook-directed network requests so they can't track you across the web.
And the third party Container Proxy extension lets you set different proxy setting for different containers. So your work tabs can use a different network route.
Firefox already supports profiles, all it needs it's a simple UI to switch between them. Profiles + Containers (and everything that comes with them) would be perfect.
These are the profiles I currently have:
1. Default, personal. My personal Gmail and other sites.
2. Non-profit that I run, signed in to its Gmail and other email account, etc
3. 3 profiles for different volunteer/contract roles, each signed in to their Gmail and other accounts.
Firefox's containers don't allow for limiting extensions, so you have to use profiles. Chrome only has profiles.
It would be great if they made this more easily available though. It was the default once upon a time.
I still hate the fact that different browser profiles and profile switching aren't surfaced like they are in Chrome. I think it's such a major use case for modern web browsing, I find it hard to believe they aren't prioritizing it. (FWIW this isn't even supported in Safari, which I would have preferred using)
I still keep it around because I love it's download manager, but I tend to use a lot of Google services, and out of habit, I stick to Chrome.
(ps. I was an early Chrome adopter, so it's quite sticky with me)