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

All my saved passwords are lost!

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

more options

Hi all,

All my saved passwords are lost. I use v. 108.0 on Macbook Os 12.4

I do have Avast, and I have read about AVG bug that was previously. I've checked and I do not have any logins.json.corrups

I do not have multiple profiles (only one). 6 months ago I downloaded the Firefox app on iPhone and then created an Firefox account. This is now my profile that I'm using. No matter if I'm logged in on the profile or logged out, I can't access my saved passwords.

Please help me. I've been trying to solve this for months now.

Hi all, All my saved passwords are lost. I use v. 108.0 on Macbook Os 12.4 I do have Avast, and I have read about AVG bug that was previously. I've checked and I do not have any logins.json.corrups I do not have multiple profiles (only one). 6 months ago I downloaded the Firefox app on iPhone and then created an Firefox account. This is now my profile that I'm using. No matter if I'm logged in on the profile or logged out, I can't access my saved passwords. Please help me. I've been trying to solve this for months now.

All Replies (8)

more options

Additional info: When I visit a website, I still can use a saved password. Only thing is that I can't access them in from settings > Privacy/Security > Saved Passwords

more options

Can't even add a new psw.

more options

Are you using Sync and sync the logins ? If using Sync, is there more than one device connected.

Are there logins stored in logins.json in the Firefox profile folder if you open this file in a text editor or i a Firefox tab ?

more options

Yea, sync is used and connected to both Mac and iPhone even if the iPhone app has been uninstalled.

There are passwords in the password file

more options

You could try installing the About Sync add-on. It creates a new internal page at the address about:sync which will list out data in your Sync account. I don't know whether it lists passwords in readable text.

https://addons.mozilla.org/firefox/addon/about-sync/

more options

Did you ever imported a logins CSV file ?

You can set signon.debug = true on the about:config page. You can start the import and check the Browser Console for login related messages. You can clear the messages beforehand and only enable Errors and Warnings, hidden items may have an item count appended. Do not forget to reset signon.debug to false after you are done testing.

more options

jscher2000 - Support Volunteer said

You could try installing the About Sync add-on. It creates a new internal page at the address about:sync which will list out data in your Sync account. I don't know whether it lists passwords in readable text. https://addons.mozilla.org/firefox/addon/about-sync/

Thank you for a good input. I've installed the plugin and this is the error information it gives me:

Error: [Exception... "[JavaScript Error: "cipherText is null" {file: "resource://gre/modules/crypto-SDR.js" line: 186}]'[JavaScript Error: "cipherText is null" {file: "resource://gre/modules/crypto-SDR.js" line: 186}]' when calling method: [nsILoginManagerCrypto::decrypt]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://gre/modules/storage-json.js :: _decryptLogins :: line 834" data: yes]

_decryptLogins@resource://gre/modules/storage-json.js:834:39 getAllLogins@resource://gre/modules/storage-json.js:370:19 getAllLogins@resource://gre/modules/LoginManager.jsm:420:26 getClientItems@resource://services-sync/engines/passwords.js:479:34 S@chrome://aboutsync/content/build.js:2:9962 passwords@chrome://aboutsync/content/build.js:2:11389 fetchCollection@chrome://aboutsync/content/build.js:2:12937


What could be the solution of this problem?

more options

Does anything show up if you run this JavaScript code in the Browser Console ?

/* export logins in JSON format */
var lg = prompt("Logins",JSON.stringify(Services.logins.getAllLogins()));

To enable the command-line in the console: