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

How save my password firefox 56 to 60

  • 8 replies
  • 2 have this problem
  • 18 views
  • Last reply by cor-el

more options

Hi! I want to export all my bookmarks and save passwords from firefox 56 to 60 and i don't know how, I tired all posibilites: copy profile, copy only key3 or 4 and logins.json, mozbackup and a lot of addons.... Please hep me, i need them quicly... I don't know why you did all incompatybilities, only solution is to use edge or chrome.... i'm very disapointed (2 days of tired...)

Hi! I want to export all my bookmarks and save passwords from firefox 56 to 60 and i don't know how, I tired all posibilites: copy profile, copy only key3 or 4 and logins.json, mozbackup and a lot of addons.... Please hep me, i need them quicly... I don't know why you did all incompatybilities, only solution is to use edge or chrome.... i'm very disapointed (2 days of tired...)

Chosen solution

Firefox 58+ uses key4.db by default for the key file, but will fallback to key3.db when key4.db is missing. You merely need to copy logins.json and key3.db from a Firefox 56 profile to the Firefox profile and remove an existing key4.db file to force Firefox to migrate to key4.db. You need to replace files with Firefox closed.

Note that the reverse would mean that you need to force an older Firefox version to use key4.db (SQLite). This is only possible via an environment variable set in a .cmd file that you use to start Firefox. Support for SQLite exists since 2011 (NSS 3.12), but only now it has been enabled as the default.

  • set NSS_DEFAULT_DB_TYPE=sql
Read this answer in context 👍 1

All Replies (8)

more options

If you update Firefox the update procedure would handle any potential incompatibilities when the user "jumps" over 3 interim versions.

IOW, just use Help > About Firefox and Firefox should look for and install the latest version; and if updates have been disabled, use the Check for Updates", and then when the update is found click to download & install it.

more options

In vain... When i have v56 is all ok, i have all password, master password, but when i update to v60 all password gone... I don't know what i must do to keep all password and bookmarks when i update

more options

As to exporting the bookmarks;

Open the Bookmarks Manager; Press the Alt or F10 key to bring up the toolbar, and select Bookmarks. Hot key is <Control> (Mac=<Command>) <Shift> B.

Once the window is open, at the top of the page, press the button labeled Import and Backup. Select Export Bookmarks To HTML, and follow the prompts and save it to a HTML file. Copy the file to another computer. Repeat the instructions above, BUT select Import Bookmarks From HTML.

https://support.mozilla.org/en-US/kb/restore-bookmarks-from-backup-or-move-them

https://support.mozilla.org/en-US/kb/recover-lost-or-missing-bookmarks

more options

Bookmarks is ok, are Simply to witch without problem... The big problem is password...

more options

Chosen Solution

Firefox 58+ uses key4.db by default for the key file, but will fallback to key3.db when key4.db is missing. You merely need to copy logins.json and key3.db from a Firefox 56 profile to the Firefox profile and remove an existing key4.db file to force Firefox to migrate to key4.db. You need to replace files with Firefox closed.

Note that the reverse would mean that you need to force an older Firefox version to use key4.db (SQLite). This is only possible via an environment variable set in a .cmd file that you use to start Firefox. Support for SQLite exists since 2011 (NSS 3.12), but only now it has been enabled as the default.

  • set NSS_DEFAULT_DB_TYPE=sql
more options

It is the same for stored intermediate certificates that now use cert9.db (SQLite) instead of cert8.db (DBM), so you need to copy cert8.db and remove the existing cert9.db to force a migration.

more options

Thank you cor-el, you save the day! Thank you a lot! After hundred tires i made it.