8

Am I stupid or is there no way to import Chrome passwords to Firefox without using 3rd party software/service? I mean, it's such a silly little task. I don't want to use LastPass. I found how to export Chrome passwords to .csv file but how do I import that into Firefox?

According to this there should be an Import button, except, there isn't

https://support.mozilla.org/en-US/kb/password-manager-remember-delete-change-and-import#w_viewing-and-deleting-passwords

EDIT - also there's the bookmark manager in Firefox, that allows you to import data from another browser, including Chrome, including cookies, but no passwords.

3
  • To quote your link: "Note: The Password Manager Import feature is currently available on Windows only." - is this your problem?
    – AFH
    Sep 6 '18 at 10:58
  • 1
    @AFH yepp, I'm on linux
    – skrat
    Sep 6 '18 at 14:04
  • I am, too. I have switched from Firefox to Waterfox and Pale Moon, as I need Java support, and I used the Password Exporter add-on to transfer log-in data between the different versions on both Linux and Windows (it also does the importing), but I haven't found a directly compatible Chrome extension. However, the transfer file can be in either CSV or XML format, so any Chrome method of listing passwords should be easy to manipulate into the required format.
    – AFH
    Sep 6 '18 at 14:24
5

A bit late maybe, but on linux you can import from .csv file if you activate a certain flag from about:config called signon.management.page.fileImport.enabled. Then you can see the option to import from file. It's explained in a footnote in the mozilla support https://support.mozilla.org/en-US/kb/import-login-data-file

4

For those who can take current situation with Firefox as granted, here's a solution with 3rd party software:

  1. Close Firefox

  2. Open Google Chrome > Settings > Passwords > Next to Saved Passwords there're 3 dots, press them > Export passwords -> Save to Desktop

  3. (this step requires python3 and pip to be already installed)
    Open your Terminal / Console app - > pip install ffpass (ffpass source code)

  4. Change console/terminal directory to Desktop (or where were your exported Chrome passwords saved

  5. For MacOS: ffpass import -d /Users/<YOUR USER>/Library/Application\ Support/Firefox/Profiles/<YOUR PROFILE> --from <YOUR CSV>
    For Linux ffpass import -d ~/.mozilla/firefox/Profiles/<YOUR PROFILE --from <YOUR CSV> (fix this please if not correct)
    For Windows ffpass import -d %APPDATA%\Mozilla\Firefox\Profiles\<YOUR PROFILE --from <YOUR CSV>

  6. Delete your csv with paswords from Dekstop

3
  • Thank you for nice tool! Unfortunately, at the moment it has issues with recent Firefox versions starting from version 72, which makes the tool unusable. May 11 '20 at 6:38
  • Try installing an older version of Firefox with disabled auto-updates, then run import tool, then updating.
    – gyunter
    May 12 '20 at 21:42
  • For Linux the directory is something like: ~/.mozilla/firefox/632asdasdf.default-123123123 (Firefox 76.0.1)
    – luopio
    Jun 3 '20 at 10:50
1

ffpass doesn't work with the new versions of Firefox. You can still install an older version, import passwords and upgrade.

However, I didn't want to do that and cheesed the system a bit by using Javascript to pretend manually entering all the passwords. I made it into a github repository

https://github.com/toramanlis/chrome2firefox

Directions are in the readme

1
  • worked like a charm! thanks!!
    – zertyz
    Mar 10 at 18:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.