Open Bug 1303176 Opened 8 years ago Updated 1 year ago

Import passwords from popular password managers


(Toolkit :: Password Manager, enhancement, P3)





(Reporter: blassey, Unassigned)



(Whiteboard: [passwords:import])

User Story

* Chrome on Linux (workaround for bug 1513718) (DONE)
* 1Password
* LastPass

Others to consider:
* Dashlane
* Bitwarden (DONE)
* NordPass
* RememBear
* Legacy Firefox column names (hostname/formSubmitURL)
* Keepass (DONE)

Disabled in Fx80 outside Nightly via ``


(2 files, 3 obsolete files)

third party password managers make it easy to transition off of Firefox's password manager, we should make it at least possible to migrate back
Severity: normal → enhancement
Priority: -- → P3
See Also: → 249801

From sfoster

Keepass exports entries to a .csv, with headings:"Group","Title","Username","Password","URL","Notes"

1Password allows users to export passwords on a per vault basis in CSV and TXT formats. In the export dialog, you can select which fields are including, or choose to export every field. There is also a checkbox to include field labels in a header row. They also have documentation for exporting passwords.

The "common" fields are:

  • Notes
  • Password
  • Title
  • Type
  • URL
  • Username

Here's an example of an exported 1Password CSV with all fields included. There are two example entries included.

Attachment #9119951 - Attachment mime type: application/octet-stream → text/plain

We should probably look at Dashlane and Lastpass too.

Whiteboard: [passwords:import]

shorlander said we have an open icon which might be appropriate:

We are working on export now (bug 249801) and will get to this soon.

Priority: P3 → P2
Assignee: nobody → petcuandrei
Depends on: 1641777
Severity: normal → N/A
Attached file Bug 1303176 import from bitwarden (obsolete) —

Depends on D80897

User Story: (updated)
Depends on: 1648858
Attachment #9158951 - Attachment description: Bug 1303176 import from bitwarden → Bug 1303176 import from bitwarden,chrome
Attachment #9158951 - Attachment description: Bug 1303176 import from bitwarden,chrome → Bug 1303176 import from bitwarden
Attached file Bug 1303176 import from chrome (obsolete) —

Depends on D80902

Attachment #9159878 - Attachment is obsolete: true
Attachment #9158951 - Attachment is obsolete: true
Attachment #9158938 - Attachment is obsolete: true
Depends on: 1649940

Prangya, do you have the ranking of password managers by user count yet?

Flags: needinfo?(pbasu)
Depends on: 1650645
Depends on: 1650675

I think we still need someone to provide an example LastPass export. Dashlane, NordPass, & RememBear examples would also be great.

User Story: (updated)
Flags: needinfo?(pbasu)
Depends on: 1654604
User Story: (updated)
User Story: (updated)

According to this old screenshot and a BitWarden test, LastPass columns are:

Here are all the URL/username/password header names supported by BitWarden.

Is there any reason to keep this opened? Import from CSV/TSV landed in Nightly

Depends on: 1687852
Depends on: 1688049
Depends on: 1688051

I answered my own question above by adding dependencies :)

Depends on: 1688213
User Story: (updated)
No longer depends on: 1692481

Moving to P3 as this is not happening in the next release cycle.

Priority: P2 → P3

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: petcuandrei → nobody
You need to log in before you can comment on or make changes to this bug.