Step 1: export from Dashlane
Dashlane offers three routes. CSV works in every Dashlane app and is the one to use for another password manager. DASH is an encrypted file intended for backups or moving between Dashlane accounts. Credential Exchange can move passwords, passkeys and verification codes to participating password managers on iOS 26 or macOS 26 and later and Android 10 and later, from the Dashlane apps but not the browser extension.
Web app: open the Vault menu at top left, select Settings, Export data, then Export to CSV, and unlock with your Master Password, biometrics or PIN. Android: Settings, General, Export data to CSV. iPhone: Settings, General, Export data, Export data to CSV. Mac and iPad: the gear icon, General, Export data, Export data to CSV. If you see a message about moving items from a Business Space, that is a Dashlane work plan policy; your plan admin may block exports of business items.
What the Dashlane CSV contains and leaves out
| File in the export | Contents | Known gaps |
|---|---|---|
| credentials | Logins and passwords, notes, and an otpSecret column with 2FA setup codes | Excludes items shared with you under the Can autofill permission |
| ids | ID documents | None stated |
| payments | Payment information | None stated |
| personal info | Personal information | None stated |
| secure notes | Secure Notes text | Attachments are not exported; save them separately |
| Wi-Fi (iPhone, iPad and Mac exports) | Wi-Fi information | None stated |
| Not in any CSV | Passkeys | Use Credential Exchange or re-register on each site |
Step 2a: import into Bitwarden
Bitwarden says Dashlane exports a ZIP that unpacks to several CSV files, and you run the import once per file: credentials.csv, ids.csv and so on. In the web app use Tools, Import, choose Dashlane as the format and upload each CSV. A JSON file from a legacy Dashlane app also imports. Bitwarden does not check for duplicates, so do not import the same file twice; if you pick a destination folder, imported folders are nested inside it.
On an iPhone running iOS 26 or later, Bitwarden supports direct import through Credential Exchange from other compatible apps. Bitwarden says Dashlane data cannot currently be imported through Credential Exchange on Android. Attachments must be uploaded to the new vault individually.
Step 2b: import into NordPass
NordPass lists Dashlane CSV and ZIP among the formats it imports. On desktop open Settings, scroll to Import and export, select Import items, choose Dashlane and upload the file. The NordPass Android app imports from browsers only, so use desktop. If a file will not import, NordPass suggests its Spreadsheet option with the NordPass CSV template.
NordPass documents no passkey import, and its passkey FAQ says there is no option to import or export NordPass passkeys to other password managers, so Dashlane passkeys need to be replaced site by site whichever export route you use.
Mapping table
| Dashlane data | Bitwarden | NordPass |
|---|---|---|
| Logins (credentials) | Import credentials.csv as Dashlane | Import the ZIP or CSV as Dashlane |
| IDs, payments, personal info | Import each CSV separately; check the item type that results | Included in the ZIP; spot-check after import |
| Secure notes | Import the secure notes CSV | Included in the ZIP; spot-check |
| 2FA setup codes (otpSecret) | Dashlane says these are not added automatically; add them to items manually (generating codes needs Premium) | Add them manually in the NordPass Authenticator (Premium) |
| Passkeys | Not in CSV; Credential Exchange on iOS 26+ may carry them | Cannot be imported |
| Secure note attachments | Upload individually | Re-attach manually |
| Items shared via Can autofill | Not exported; ask the sharer | Not exported; ask the sharer |
Two-factor codes need care
Dashlane is explicit: the otpSecret column holds the 2FA setup code, not a working token, and it will not be added automatically when you import the CSV elsewhere. You can paste that setup code into your new manager to keep generating the same codes. In Bitwarden, any account can store keys, but generating TOTP codes requires Premium or a paid organization. The NordPass Authenticator is a Premium feature, available in its mobile apps and in the extension on Chromium browsers and Firefox for Windows.
Test each moved code against the live site before you delete anything from Dashlane. If a code does not match, sign in with the old code, turn 2FA off and on again on the site, and enroll the new manager.
Cleanup and re-enabling autofill
- Delete the ZIP and every CSV as soon as the import is checked. Dashlane recommends this, and if you must keep a copy it suggests a USB drive stored somewhere secure.
- Download Secure Note attachments from Dashlane before you close the account.
- Disable or remove the Dashlane browser extension, then install the Bitwarden or NordPass extension so only one manager offers to fill.
- On your phone, switch the system autofill provider from Dashlane to the new app.
- Turn off the browser built-in password saving if it is on, so it does not compete with the new extension.
- Re-register passkeys on each site and update any 2FA codes that did not carry over.
- NordPass suggests deleting your passwords from Dashlane once the move is done, so credentials are not stored in two places. Do that only after a week of normal use.
Questions before you decide
Can I import a Dashlane DASH file into Bitwarden or NordPass?
No. Dashlane describes DASH as an encrypted file for backups or moving between Dashlane accounts. Use the CSV export, which Bitwarden and NordPass both accept.
Why did only my logins import into Bitwarden?
Dashlane exports a ZIP of separate CSV files. Bitwarden says to run the import once per file, so import ids, payments, personal info and secure notes files as well as credentials.
Do Dashlane passkeys come across in the CSV?
No. Dashlane says passkeys cannot be exported in a CSV, and NordPass documents no passkey import. Dashlane documents Credential Exchange on recent iOS and Android versions as its route for moving passkeys to other managers.
Will my two-factor codes keep working after the move?
Only if you add them manually. Dashlane says the otpSecret column holds the setup code and is not added automatically on import; paste it into the new manager and check the codes match.
Sources & verification
Product details and prices can change. Check the linked provider before buying.
- Dashlane: export your Dashlane data to a CSV Accessed 30 Oct 2026
- Dashlane: export your Dashlane data Accessed 30 Oct 2026
- Bitwarden: import data from Dashlane Accessed 30 Oct 2026
- Bitwarden: import data to your vault Accessed 30 Oct 2026
- Bitwarden: integrated authenticator Accessed 30 Oct 2026
- NordPass: how to export passwords from Dashlane to NordPass Accessed 30 Oct 2026
- NordPass: how to import passwords to NordPass Accessed 30 Oct 2026
- NordPass: how to organize a CSV file for import Accessed 30 Oct 2026
- NordPass: passkeys FAQs Accessed 30 Oct 2026
- NordPass: how to use NordPass Authenticator Accessed 30 Oct 2026
- NordPass: Premium vs Free version Accessed 30 Oct 2026
Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.