This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

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

Recover Encrypted Password After Profile Info Won't Update

  • 3 cavab
  • 1 has this problem
  • 5 views
  • Last reply by cor-el

more options

After restarting Firefox, my saved logins were missing. I tried moving my logins.json file and key4.db file to my new profile folder, many times, but it does not update my saved passwords on Firefox. I have no other way of accessing my Protonmail account, but I do have the logins.json file with the encrypted password - I just don't have a way to decrypt it. Any help would be much appreciated! I've followed the instructions on the article to import data from an old profile and nothing has worked, all of my old profiles are gone now (I tried using the terminal to restart Firefox with the old profiles but it still didn't work) but I have the original logins.json and key4.db files on my computer.

After restarting Firefox, my saved logins were missing. I tried moving my logins.json file and key4.db file to my new profile folder, many times, but it does not update my saved passwords on Firefox. I have no other way of accessing my Protonmail account, but I do have the logins.json file with the encrypted password - I just don't have a way to decrypt it. Any help would be much appreciated! I've followed the instructions on the article to import data from an old profile and nothing has worked, all of my old profiles are gone now (I tried using the terminal to restart Firefox with the old profiles but it still didn't work) but I have the original logins.json and key4.db files on my computer.

All Replies (3)

more options

You need a matching logins.json and key4.db pair to be able to decrypt the password stored in the logins.json file. You can possibly temporarily set signon.debug = true and check the Browser Console for login related messages after starting Firefox.

If you use the Time Machine or other backup on your Mac then try to restore these file(s) from this backup.

more options

I have tried every combination of key4.db file with the logins.json file that has my encrypted password in it but nothing changes. Do you know any other way I could decrypt the file?

more options

What is the origin of the logins.json file you used ?

Do you have other logins.json files or possibly logins-backup.json files that current releases create automatically ?