Mozilla will shut down Pocket’s services on July 8, 2025. At that time users will no longer be able to access the Pocket website, apps and API. You can export your saved items and API data until October 8, 2025 before they are permanently removed. For more information, see this article.

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 recover my passwords using key3.db

  • 4 replies
  • 3 have this problem
  • 480 views
  • Last reply by mtsjk

i restored my windows by mistake last night and then realized i lost all my passes when i had to download ff again, then i searched on the old windows folder and found the needed key3.db and logins archives there, i tried to open key3.db and all my logins are there but they're encrypted. THe problem is i've already transfered them to the new profile folder but my passwords are still empty -already tried deleting the profile and creating a new one What else i can do?

i restored my windows by mistake last night and then realized i lost all my passes when i had to download ff again, then i searched on the old windows folder and found the needed key3.db and logins archives there, i tried to open key3.db and all my logins are there but they're encrypted. THe problem is i've already transfered them to the new profile folder but my passwords are still empty -already tried deleting the profile and creating a new one What else i can do?

Chosen solution

OH NVM! It didn't work because i still had FF open while transfering the files, now i tried again and it worked! Thank you so much Cor-el and Ed!

Read this answer in context 👍 0

All Replies (4)

You need two files.

logins.json and that key3.db file.

Note that the encrypted names and passwords are stored in logins.json and that key3.db is storing the encryption key. You need a key3.db file that matches the logins.json file to be able to decrypt its content. Both logins.json and key3.db need to be placed in the Firefox profile folder while Firefox is closed.

You can use this button to go to the current Firefox profile folder:

the-edmeister said

You need two files. logins.json and that key3.db file.


cor-el said

Note that the encrypted names and passwords are stored in logins.json and that key3.db is storing the encryption key. You need a key3.db file that matches the logins.json file to be able to decrypt its content. Both logins.json and key3.db need to be placed in the Firefox profile folder while Firefox is closed. You can use this button to go to the current Firefox profile folder:

Thanks but i've done exactly that and it didn't work i followed all advices itt: https://support.mozilla.org/en-US/questions/1076170 but the passwords are still empty

Chosen Solution

OH NVM! It didn't work because i still had FF open while transfering the files, now i tried again and it worked! Thank you so much Cor-el and Ed!