Switching from Chrome to Firefox browser in 2024

The purpose of this post is not to badmouth Firefox, just to writeup my experience and inform/prepare all, who are getting ready to make a switch from Chrome to FF. FF is a fine browser, but it has some limitations.

Disclaimer: before replyguys activate their engines, know that this is my T-shirt and I’m supporting Mozilla since 2004:

firefox 1.0 blue t-shirt

It’s 2024 and again, probably for the 3rd of 4th time in my career, I’m switching my browser to Firefox. Partially because of the latest Google moves (disabling uBlock Origin plugin, see 1). Also, the fine people of Mastodon started to scream: get off the Chrome, now (2)! It’s so easy to make a switch (3)! Which is obviously a good signal to do it. I’m exxagerating, of course. Nevertheless –

The first time I swithced to Firefox (from IExplorer) and Thunderbird (from Outlook) was in 2004. I used FF as my main browser until 2007, then I used it on and off after 2009, but never as a main browser. The convenience of Chrome accounts and sync is good enough for me. But you’re not here to read my boring history, right?

My current use case (before switching):

  • I’m using Chrome with several different (Google) accounts, all synced to Google
  • Usually I have 2 browser windows opened: one for the personal needs (personal profile), the other for work needs (work profile). Each browser window has multiple tabs opened. Too much to admit. Sometimes they are opened for several months.
  • I’m also using mobile Chrome which is synced to desktop Chrome
  • Sometimes I open new browser windows and use different (Google) accounts.
  • I don’t want to mix personal and work accounts. Each account has a different set of bookmarks, history, passwords, extensions/plugins.
  • Sometimes I use Google Docs ‘offline’ functionality, editing documents when there is no internet connection (rarely, I could miss that).
  • I’m a heavy user of Google Drive & Docs and other Google Workplace tools.
  • I’m using the following plugins: uBlock, Zotero, Grammarly, Quillbot, Mendeley (phasing out), Proctorio.
  • My main laptop is running Windows 10, 2 other laptops are running Linux Mint (with Chrome browser too).

What I expected from switch Chrome –> FF:

  • seamless import of bookmarks, passwords etc.
  • similar behaviour in relation to different separated and synced accounts across all devices. This means:
    • I want to switch profiles using 1 or 2 clicks like in Chrome
    • when I switch profile, I want to see bookmarks, passwords etc. related to this specific profile.
    • profiles (bookmarks, history, passwords) should be synced across all devices
Image of profile manager in Chrome, multiple profiles are visible

Image of profile manager in Chrome, multiple profiles are visible

  • similar behaviour for web pages (Google Docs mainly) and plugins mentioned above

Which of those wishes came true?

Phase 1: transferring my personal profile to FF

There is not much to explain here. Everything went perfect. I already had a (personal) Mozilla account to start with.

  1. I fired up FF, clicked ‘settings -> general -> import browser data’, selected my personal Chrome account. The import was seamless, sync is working.
Image of firefox import data screen

2. I adjusted privacy settings:

  • Settings -> Home -> Shortcuts -> Disable sponsored shortcuts (you know, these shortcuts on the first page when you open a new tab)
Image of firefox privacy settings, disable sponsored shortcuts
  • searched for ‘telemetry‘ in settings and disabled all:
Image of firefox iprivacy settings - diable data collection

3. Installed uBlock Origin, Zotero connector (a reference manager). All good.

Image of firefox extension - ublock origin

4. Changed the default search engine to DuckDuckGo (Settings -> Search -> Default searh engine).

5. installed FF on mobile, turned on sync and everything works.

6. Installed Consent-o-matic, because I hate clicking ‘reject all’ hidden under some consent submenu and similar dark patterns related to consensus.

consent-o-matic screenhot

Phase 2: transferring 2nd profile to FF

Until now, all good. After personal profile transfer, I wanted to transfer also other profiles from Chrome to FF.

First surprise was there is no profile manager.

Image of firefox menu, showing only one account, no option to switch it

Ok, then how do I switch profiles? Nice people from Mastodon taught me I should write about:profiles in my address bar. I should what … type? Ok then:

Image of firefox about:profiles screen

Looks good, so I created a new profile and ‘launch in new browser’. Then I wanted to create a new Mozilla account and associate it with newly created FF profile. Clicked ‘Sign-in to sync’ in FF and tried to create a new Mozilla account.

Image of Mozilla account creation

Unfortunately my new account refuses to activate. After I click ‘Create account’ and enter the confirmation code that I receive via email, it says: ‘Invalid token’

Image of Mozilla account confirmation code screen

I tried on desktop FF, mobile FF. I switched from wifi to mobile data. Cleared history. No success. One time I got ‘502 error’, other times ‘invalid token’. Sigh.

I contacted Mozilla support, but no response at the time of writing (3 days).

Switching profiles

After creating 2 local FF profile (one is synced, the other is not, see above), I still didn’t know how to switch profiles.

Fine people from Mastodon, again, taught me I should tinker with command line and add some parameters to firefox.exe:

firefox -no-remote -P "Another Profile" 

So I created 2 Windows shortcuts of FF and edited startup parameters:

Image of Windows shortuct properties window

Now it works – kinda. When I click on the shortcut, it opens the correct profile. When I click the shortcut it again, there is a little annoyance: it wants to close the existing browser window (sorry, the image is in Slo. lang., because I don’t know how to change the language of this error window. It’s strange: the language set in FF in EN, also Windows language is EN):

Firefox message window at startup: Firefox is not communicating with a system. Please close old window to open a new one.

Btw., Chrome doesn’t have any issues running multiple browser windows with the same profile.

I doubt if an average user is ready to tinker only to achieve smooth profile switching.

But what about multi-account containers?

Yes, I tried it. I installed ‘Multi-account containers’ extension but after an hour or so (reading the docs and tinkering with extension) all I can say it doesn’t do what I want. As I figured out, it can be used to sandbox different FB, Google,… accounts in different tabs.

But its purpose is not to manage different Mozilla/local FF profiles (with their respective bookmarks, history etc.).

Mobile

I installed FF on Android, hidden the Chrome icon and:

  1. I setup the sync, works great (with one profile). I don’t see an option to switch profiles.
  2. I set FF as default browser: Settings -> Apps -> Default apps -> Browser App -> Firefox
  3. Replaced search bar widget:

Misc annoyances

After several days of using FF I encountered several annoyances that affect my workflow.

Copying pictures from Google Photos

  • Copying pictures from Google Photos. In Chrome, it’s easy: Google Photos -> right click on the picture -> Copy image to clipboard. In FF, when I right-click on the picture, there is no option to download it or copy it. Yes, I know how to download it, but it’s one or two clicks more in FF. Then, I can’t paste the image in the document, I must ‘insert’ it, select the location,… 3 clicks more.
  • Drag&drop images from Google Photos to, let’s say, Google Doc. Not working in FF.
screenshot of google photos, right click on a photo, no 'copy image' or 'copy image location' option

Quickest workaround: Shift-D (in Google Photos) –> then drag and drop image from download window to wherever you want.

Non-existent extensions

  • There is no Proctorio extension for FF. I need it several times per year to administer exams.
Proctorio screenshot - supported browsers, no firefox

Which profile window belongs to which profile?

When I hover over Firefox icon in a taskbar, it’s not clear which window belongs to which profile.

Chrome has a nice small embedded profile picture embedded in Chrome icon, which makes it easy to distinguish between profile windows:

Bottomline

FF is a fine browser, no doubt. For personal, 1 profile/account usage I would recommend it 9/10.

But the switch for non-trivial use cases is not as easy and straightforward as fanboys try to convince us. Especially for non-techies.

Currently I’m still stuck, because I can not activate additional Mozilla accounts and link them to local FF profile. Until resolving these issues, I will still use Chrome for work related tasks in at least 20% of time.

Disclaimer

The links to the products are not affiliate links and I don’t receive any compensation for linking.

This post is based on this Mastodon thread. Thanks to all for comments and ideas.

Of course I could be wrong; Please tell me what I am doing wrong or what I could be doing better.

Hashtags: #firefox


Posted

in

,

by

Tags:

Comments

6 responses to “Switching from Chrome to Firefox browser in 2024”

  1. yoasif Avatar

    @tomi My own years old post with tips for switchers recommends using Firefox Developer edition for your secondary profile – to keep things simple.

    https://www.quippd.com/writing/2022/10/01/firefox-switch-a-guide-for-beginners.html

    Clearly you know about profiles and enjoy them, but I think you get most of the functionality without a lot of headache (if you use a max of two profiles).

    1. Tomi the Slav and 1024 others Avatar

      @yoasif @tomi Thanks! Good tutorial! 2 profiles is the minimum I can live with, but I would need around 6 of them 🙂
      I hope #Mozilla makes profile switching easy (=as in Chrome) in new versions. As I read, many people have issues with it.

      1. yoasif Avatar

        @po3mah @tomi Yep, I also think this is a missed opportunity and have said as much to #mozilla developers and product managers directly (I've also reported user feedback and opened supporting bug reports).

        They say that improvements in this area are coming: https://www.reddit.com/r/firefox/comments/1de7bu1/were_the_firefox_leadership_team_at_mozilla_ama/l8gpzxo/?depth=9&context=8

        1. Tomi the Slav and 1024 others Avatar

          @yoasif @tomi Great! I know writing blogs will not change anything, but opening feature request and issues is a way to go. Is there a specific feature request on github related to profiles? Do you have a link to it maybe? I can give thumbs up there and support it 🙂

  2. Asif Y Avatar

    My post with tips for switchers recommends using Firefox Developer edition for your secondary profile – to keep things simple.

    https://www.quippd.com/writing/2022/10/01/firefox-switch-a-guide-for-beginners.html

    Clearly you know about profiles and enjoy them, but I think you get most of the functionality without a lot of headache (if you use a max of two profiles).

Leave a Reply

Your email address will not be published. Required fields are marked *