Import from Dashlane
In progress
Export from Dashlane
Section titled “Export from Dashlane”- Open Dashlane in your browser and go to My account → Settings → Export data.
- Choose Export to CSV. Dashlane downloads a ZIP with one CSV file per kind of item.
- Keep the ZIP as it is. If you unzipped it, you can import the CSV files one at a time.
Dashlane’s secure archive (.dash) is not supported. Its container and encryption aren’t publicly documented, and there’s no independent open-source reader to check a parser against; reverse-engineering it would risk silently losing items and could break with any Dashlane update. Use the CSV export (or the older JSON export) instead: it has every item Dashlane exports in readable form. Older Dashlane desktop apps could export JSON; Octa Pass reads that too.
What’s imported
Section titled “What’s imported”| Dashlane | Octa Pass |
|---|---|
Logins (credentials.csv) |
Logins, with the category as a tag. Extra usernames become custom fields. |
TOTP (otpUrl or otpSecret) |
TOTP on the login |
Secure notes (securenotes.csv) |
Secure notes |
Payment cards (payments.csv) |
Payment cards |
Bank accounts (payments.csv) |
Bank accounts. An IBAN or BIC in the number columns goes to its own field; the country and anything else stays as a custom field. |
IDs: passports, ID cards, licences, social security and tax numbers (ids.csv) |
ID documents with the number, name, dates and place of issue. Social security and tax numbers are the type “Other”. |
Personal info (personalInfo.csv) |
One identity with your name, email, phone and address. Extra emails, phones and addresses go into its notes. |
| Other files in the ZIP | Skipped, with a warning |
| Passkeys and attachments | Not in Dashlane’s CSV export |
credentials.csv columns
Section titled “credentials.csv columns”The header is username,username2,username3,title,password,note,url,category,otpUrl (otpSecret before 2024).
| Column | In Octa Pass |
|---|---|
title, url, username, password, note |
Title, website, username, password, notes |
username2, username3 |
Custom fields “Username 2” and “Username 3” |
category |
Tag |
otpUrl / otpSecret |
One-time code |
The CSV files have no ids or dates. Importing them again finds the same logins by website and username.
The JSON export
Section titled “The JSON export”| JSON field | In Octa Pass |
|---|---|
id |
Kept with the item, so importing the file again updates it |
creationDatetime |
Created date |
userModificationDatetime |
Last-changed date |
lastUse |
Last used date (a best guess from other apps’ importers: Dashlane doesn’t document the JSON export) |
anonId, spaceId, localeFormat, lastBackupTime |
Not imported: Dashlane’s own bookkeeping |
login, secondaryLogin, email |
The first one is the username; the others become custom fields |
domain, password, note, otpUrl, category |
Website, password, notes, one-time code, tag |
BANKSTATEMENT |
Bank account: BankAccountName the title, BankAccountOwner, BankAccountBank, BankAccountIBAN, BankAccountBIC |
PASSPORT, IDCARD, DRIVERLICENCE, SOCIALSECURITYSTATEMENT, FISCALSTATEMENT |
ID document. The key names (fullname, number, deliveryDate, expireDate, deliveryPlace) are a best guess; any other key stays as a custom field. |
| Other fields | Custom fields on logins and bank accounts and ID documents, Label: value lines in the notes of other items |
Import into Octa Pass
Section titled “Import into Octa Pass”Choose Import → Dashlane, drop the ZIP (or a CSV or JSON file), then review and import. See the import overview. Delete the export file afterwards: it isn’t encrypted.