Description
Steps To Reproduce
- Export data from Roboform to .csv
- Import the file: https://vault.bitwarden.com/#/tools/import
Expected Result
All logins should appear in the vault, complete with username, password and extra fields
Actual Result
The logins contain the username and password, but none of the other fields
Screenshots or Videos
No response
Additional Context
In the exported Roboform csv file, the "fields" column has the header "RfFieldsV2".
This the 1st line:
Name,Url,MatchUrl,Login,Pwd,Note,Folder,RfFieldsV2
A brief peek at the Roboform importer source code shows a possible mismatch.
The spec files contain the correct headers:
But the importer itself is trying to refer to a different, non-existant field: Rf_fields
clients/libs/importer/src/importers/roboform-csv-importer.ts
Lines 33 to 34 in 45f2104
On the face of it, this is the cause ot the issue.
Apparently the appearances of Rf_fields in roboform-csv-importer.ts should be replaced with RfFieldsV2
Operating System
Windows
Operating System Version
No response
Web Browser
Firefox
Browser Version
No response
Environment Versions
Version: 2025.5.0
SDK: 'main (f28b4ef)'
Server version: 2025.5.1
Issue Tracking Info
- I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.