With reference to answer above by @Sqerstet I simply downloaded the script firefox_decrypt.py, saved it on my Desktop and created a text file too on Desktop and then ran following commands:
jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt
Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password
jignesh@j-home-pc:~/Desktop$
And hurray I got all my saved login creds in plain format in the text file .
More information about where in Home
folder Mozilla saves the data can be found on their support page. Quoting below the section for Passwords below for quick view:
Passwords: Your passwords are stored in the key4.db and logins.json files. For more information, see Password Manager - Remember, delete, change and import saved passwords in Firefox.
BTW before I was using this awesome add-on Password Exporter which was just fit for the Import and Export of Saved Passwords. Unfortunately this add is incompatible with Firefox Quantum version and hence I had to find some alternate solution and I ended up here and found the firefox_decrypt.py
script the most easy to use compared to other offered Add-ons like
- LastPass Password Manager
- Roboform Password Manager
etc
To me they felt too much for my purpose of just exporting my passwords.
Thanks.