Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How do I restore profile data after downgrading Firefox?

  • 2 replies
  • 0 have this problem
  • 4 views
  • Last reply by cor-el

more options

I specifically need to be on Firefox 86 or lower, but Firefox was updated automatically without my consent and as a consequence I became unable to do the work I needed to be able to do. I tried reinstalling Firefox 86, but after doing so I got this very EVIL message telling me that I had to create a completely new profile without any access to ANY of the open tabs, extensions, settings, bookmarks, etc. It was all just gone! I tried copying the data from the old profile to the new profile, but then it tells me - again - that I have to create a new profile.

So then I tried creating a separate installation of the Firefox version that it was updated to and tried copying the profiles over. I then went into about:profiles to load the profile up and at least there the bookmarks and history and passwords were restored. Instead a single tab opens up that says "invalid URL". The session stored in jsonlz4, but I can't get the data out of it now.

So is there any way to get my data back? First I'd like to recover the old session data on the updated session since, worst case scenario, I guess I could just manually copy and paste every single tab over. Then I'd like to figure out how to copy all the history and stored passwords from the new installation back to the old installation so I can resume what I was in the middle of working on. Which, again, HAS TO BE on Firefox 86.

And then how do I STOP Mozilla from doing this to me again? It's MY COMPUTER and I have a LEGAL RIGHT to decide what is installed and when. I do NOT CONSENT to my data being destroyed bcause some developer doesn't understand the concept of consent and I could care less about any arguments about security (I've heard them all before) if it means giving up the ability to use programs that depend on specific versions of firefox entirely. If the end user wants to take that risk that's for the end user to decide. NOT Mozilla. I would rather choose to update only after reviewing what extensions would break as a consequence of the update and only after deciding for myself that it's suitable for me and if I can't do that I want to make sure it's impossible for Firefox to ever be updated ever again.

At present the only thing I can think to do is to start backing up the entire profile directory before going to bed each night and if Firefox updates again I guess I could just reinstall and restore the backup created at that time, but it's a real stupid workaround to have to do.

I specifically need to be on Firefox 86 or lower, but Firefox was updated automatically without my consent and as a consequence I became unable to do the work I needed to be able to do. I tried reinstalling Firefox 86, but after doing so I got this very EVIL message telling me that I had to create a completely new profile without any access to ANY of the open tabs, extensions, settings, bookmarks, etc. It was all just gone! I tried copying the data from the old profile to the new profile, but then it tells me - again - that I have to create a new profile. So then I tried creating a separate installation of the Firefox version that it was updated to and tried copying the profiles over. I then went into about:profiles to load the profile up and at least there the bookmarks and history and passwords were restored. Instead a single tab opens up that says "invalid URL". The session stored in jsonlz4, but I can't get the data out of it now. So is there any way to get my data back? First I'd like to recover the old session data on the updated session since, worst case scenario, I guess I could just manually copy and paste every single tab over. Then I'd like to figure out how to copy all the history and stored passwords from the new installation back to the old installation so I can resume what I was in the middle of working on. Which, again, HAS TO BE on Firefox 86. And then how do I STOP Mozilla from doing this to me again? It's MY COMPUTER and I have a LEGAL RIGHT to decide what is installed and when. I do NOT CONSENT to my data being destroyed bcause some developer doesn't understand the concept of consent and I could care less about any arguments about security (I've heard them all before) if it means giving up the ability to use programs that depend on specific versions of firefox entirely. If the end user wants to take that risk that's for the end user to decide. NOT Mozilla. I would rather choose to update only after reviewing what extensions would break as a consequence of the update and only after deciding for myself that it's suitable for me and if I can't do that I want to make sure it's impossible for Firefox to ever be updated ever again. At present the only thing I can think to do is to start backing up the entire profile directory before going to bed each night and if Firefox updates again I guess I could just reinstall and restore the backup created at that time, but it's a real stupid workaround to have to do.

All Replies (2)

more options

I back up the whole Mozilla folder each night using archiving software; it takes about a minute. Rather than trying to restore the whole folder (which I have done once or twice), you can restore files and folders from your backup.

https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data#w_what-information-is-stored-in-my-profile https://support.mozilla.org/en-US/kb/recovering-important-data-from-an-old-profile

more options

Make sure that you do not copy compatibility.ini to the new profile. If you did copy compatibility.ini then delete it.

You can copy certain files with Firefox closed to the current profile folder to transfer/recover/backup your personal data. Note that best is to avoid copying a full profile folder.


  • bookmarks and history: places.sqlite
  • favicons: favicons.sqlite
  • bookmark backups: compressed .jsonlz4 JSON backups in the bookmarkbackups folder
  • cookies.sqlite for the Cookies
  • formhistory.sqlite for saved autocomplete Form Data
  • logins.json (encrypted logins) and key4.db (decryption key and primary password) for logins saved in the Password Manager
  • cert9.db for certificates stored in the Certificate Manager
  • persdict.dat for words added to the spell checker dictionary
  • permissions.sqlite for Permissions and possibly content-prefs.sqlite for other website specific data (Site Preferences)
  • sessionstore.jsonlz4 for open tabs and pinned tabs (see also the sessionstore-backups folder)

Modified by cor-el