31 May 2009

Mozilla Firefox & ThunderbirdI use Mozilla’s Thunderbird e-mail client, and their Firefox web browser. Every now and then, I would need to transfer all my settings from one computer to another, or from one OS install to another. Recently, I was once again faced with this little problem.

In Thunderbird, I used to copy the Mail folder over, the prefs.js file, and some other odds and ends – but that meant I had to reinstall all my extensions and everything. The same was true for Firefox – minus the Mail folder.

So, the other day, I finally figured out how to transfer ALL the settings over in one ridiculously, stupidly easy step. Why I was unable to find any information about this on the web before is beyond me. Everything I’ve found says to copy files from inside your profile directory as I have been doing, which is entirely unnecessary.

Read on to see how to do it…

The first thing you need to do is find your profile directory. Before you can do this, you’ll probably have to go into Explorer and change the settings so that “Show Hidden Files/Folders” is checked.

In XP, do: Tools -> Folder Options.
In Vista/Windows 7, do: Organize -> Folder and search options.
In Linux/Unix, you’re on your own!

Then, find your profile as follows:

Windows XP:

Thunderbird: C:\Documents and Settings\YOUR_USER_NAME\Application Data\Thunderbird
Firefox: C:\Documents and Settings\YOUR_USER_NAME\Application Data\Mozilla\Firefox

Windows Vista / Windows 7:

Thunderbird: C:\Users\YOUR_USER_NAME\AppData\Roaming\Thunderbird
Firefox: C:\Users\YOUR_USER_NAME\AppData\Roaming\Mozilla\Firefox

So, here’s what you do:

  1. Make a copy of all the contents in the appropriate directory listed above on your current system
  2. Install Thunderbird and/or Firefox on your new system
  3. Copy the contents from Step #1 your into the same location on your new system

That’s it. You’re done.

This will transfer everything, including bookmarks, the Mail folder, server settings, and even Add-ons.

The only problem I have encountered is that my US English dictionary for spellchecking in Thunderbird didn’t get transferred, but I’m guessing that’s because it was stored in another directory since I use the US English version of Thunderbird.

Other than that, everything just works. All my tabs in Firefox were there as I had left them before upgrading my OS, all my add-ons were there, all my e-mail — EVERYTHING.

Now, what I really want to know is why Mozilla doesn’t just give us a simple “Export/Import” option that will take the appropriate directory, ZIP it up, and stick it in a file that is handled by the same application when it is opened on the new system.

In the meantime, export/import to your heart’s content!

Get Scottie Stuff!
The Easy Way to Transfer Account Settings in Mozilla Thunderbird and Firefox
Tagged on:         

5 thoughts on “The Easy Way to Transfer Account Settings in Mozilla Thunderbird and Firefox

  • 30 May 2010 at 00:20

    Possibly the best piece of Windows upgrade information that I have ever read. Worked like a charm.

  • 11 September 2011 at 13:53

    So sweet! I have no clue, why this finally worked, the way you described it. I do not understand it. But your help has provided me a glorious end of several hours trying to create profiles and suffering all kinds of useless hardships. Thanks!
    And yes: why not include this in the Thunderbird documentation?

  • 10 September 2015 at 06:42

    Well Done Mate! I’ve been screwing around with windows update transfer for 2 days and reading all sorts of crap on help sites. I had already tried it this way myself in desperation but didn’t copy the entire contents, only the profile, and it wouldn’t recognise the new profile.

    You’re right, why doesn’t mozilla make this standard procedure?

  • 22 April 2016 at 14:57

    On linux, the folder to copy is:


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.