Obsidian SuiteDocumentation
Obsidian Vault: all chapters

Docs / Obsidian Vault / Start here

Importing and exporting

Import and export happen on your own device. The file you import is read in your browser, every item is encrypted there, and only the encrypted items are sent to us.

Switching from another password manager

Switch to Obsidian Vault walks you through it: it shows how to export from your old password manager or browser, reads the file, shows what will come across, and imports it. The file is read and encrypted on your own device; only encrypted items are sent to us.

Open it in the web vault from the Import page, Settings, the command palette (Ctrl+K, type "switch"), or the welcome page after you create your account. In the Windows app choose Switch to Obsidian Vault in the left menu, or drag the export file onto the window.

  1. Pick your old password manager (or browser). Type a few letters to find it.
  2. Export from it - the steps for each one are below and in the wizard - then choose the file or drop it on the page. If the file looks like it came from a different manager, the wizard says so and asks how to read it.
  3. Check what was found: how many logins, cards, identities, secure notes and SSH keys, the folders, verification-code (2FA) keys and passkeys, and anything that could not come across, in plain words.
    • Items already in your vault (same name, username, password and websites) are skipped, so importing the same file twice does no harm. Turn on Import duplicates anyway to bring them in again.
    • Choose where it goes: your own vault, normally inside a folder called "Imported from" and the manager's name (its own folders go inside that one), or a collection of a family or team you belong to.
  4. Import. Thousands of items take a few seconds; keep the page open until it says it is done.
  5. Delete the export file straight away, and empty the Recycle Bin or Trash. It holds your passwords unencrypted.

Then:

  • Install the browser extension and the apps so your logins are filled in for you.
  • Turn off your old password manager's autofill (or remove its extension) and your browser's own "Offer to save passwords", so two managers don't both fill in forms. When everything works here, you can close your old account.
  • Open the security dashboard to see which old passwords are weak, reused or exposed.
  • Turn on two-step login.

Everything a format has comes across: logins with their websites and verification codes, secure notes, cards, identities and addresses, SSH keys, other item types with each line as a field, folders and favourites. Anything Obsidian Vault has no box for is kept as a custom field on the item, never thrown away. Shared folders arrive as ordinary folders; to share them again, see Sharing an item or Families and teams. Attached files are not part of any export: add them again afterwards.

<!-- switch-sources:start - generated from testvectors/import/sources.json by Tools/gen-import-sources.mjs; edit the JSON, not this list -->

Password managers

#### LastPass

Export from the LastPass browser extension, on a computer:

  1. Click the LastPass icon in your browser's toolbar and log in.
  2. Click the icon again and open the Account tab.
  3. Choose Fix a problem yourself, then Export vault items, then Export data for use anywhere.
  4. Enter your LastPass master password if it asks, then choose Continue. A .csv file downloads.
  5. If LastPass says it sent you an email instead, click the link in that email and export again.
  • Don't choose "Export encrypted data for backup" - that file can only be opened by LastPass.
  • No extension? Log in at lastpass.com and open Advanced options, then Export (LastPass may email you a link to confirm first).
  • In Safari the list opens in a tab instead of downloading: use File > Save As to save it as a .csv file.
  • Attached files are not part of the export. A business account's admin can turn export off.

Delete the file once the import is done - it is not encrypted.

LastPass's own help: <https://community.lastpass.com/kb/articles/40-export-vault-data-from-lastpass-as-a-generic-csv-file>

#### 1Password

Export from the 1Password desktop app (1Password 8) on Windows or a Mac:

  1. Open the 1Password app and unlock it.
  2. On Windows, click the ... button at the top of the sidebar and choose Export. On a Mac, choose File > Export. Then pick your account.
  3. Enter your 1Password account password (or sign in with your company's sign-in if it asks).
  4. Choose 1PUX as the format and click Export Data.
  5. Choose where to save the file and confirm.
  • Choose 1PUX, not CSV: CSV only holds logins and passwords, without custom fields.
  • You get one .1pux file per account. Passkeys are not exported - make new ones on each site after the switch.
  • In a company account, an administrator may have to allow exporting.

Delete the file once the import is done - it is not encrypted.

1Password's own help: <https://support.1password.com/export/>

#### Bitwarden

Export from the Bitwarden web app (vault.bitwarden.com or vault.bitwarden.eu):

  1. Sign in to the Bitwarden web app.
  2. Choose Tools, then Export.
  3. Under Export from, choose My vault.
  4. Under File format, choose .json.
  5. Choose Export and confirm with your master password (or the code Bitwarden emails you). The file goes to your Downloads folder.
  • Choose plain .json - not ".json (Encrypted)" or the .zip with attachments: those can't be read here.
  • Only .json keeps cards, identities, passkeys and SSH keys. A .csv export works too, but holds logins and notes only.
  • Items that belong to an organization are not in My vault: export each organization too (Export from: the organization's name), if you are allowed to.
  • Also possible from the browser extension (Settings > Vault options > Export vault) or the desktop app.

Delete the file once the import is done - it is not encrypted.

Bitwarden's own help: <https://bitwarden.com/help/export-your-data/>

#### Dashlane

Export from the Dashlane web app (app.dashlane.com):

  1. Open the Dashlane web app and log in.
  2. Open the Vault menu at the top left and choose Settings.
  3. Choose Export data.
  4. Choose Export to CSV and enter your master password if it asks. A .zip file downloads.
  • Drop the .zip file as it is: logins, secure notes, payment cards, IDs and personal info come across together.
  • Don't choose the "secure DASH file" - only Dashlane can open it.
  • Attachments and passkeys don't come across. A business account's admin can turn export off.

Delete the file once the import is done - it is not encrypted.

Dashlane's own help: <https://support.dashlane.com/hc/en-us/articles/32905278138002-Export-your-Dashlane-data-to-a-CSV>

#### Keeper

Export from the Keeper Web Vault (keepersecurity.com/vault) or the Keeper desktop app:

  1. Log in to the Keeper Web Vault or desktop app.
  2. Click your email address at the top right and choose Settings.
  3. Choose Export.
  4. Choose JSON and click Export.
  5. Enter your master password if it asks and click Export Now.
  • JSON keeps the most (folders, shared folders, custom fields, 2FA codes). CSV works too.
  • Don't choose KDBX - it is locked with a separate password - or PDF, which is for printing.
  • Turn on the option to include records shared with you if you want those too. In a company account, export may need to be allowed by an admin.

Delete the file once the import is done - it is not encrypted.

Keeper's own help: <https://docs.keeper.io/user-guides/export-and-reports/vault-export>

#### NordPass

Export from the NordPass desktop app or the NordPass Web Vault:

  1. Open NordPass and log in.
  2. Click the cog icon at the top left to open Settings.
  3. Scroll to Import and Export and choose Export.
  4. Enter your master password and click Continue.
  5. Save the .csv file.
  • Attached files don't come across. In a business account, an admin can turn exporting off.

Delete the file once the import is done - it is not encrypted.

NordPass's own help: <https://support.nordpass.com/hc/en-us/articles/360007646477-How-to-export-passwords-from-NordPass>

#### Proton Pass

Export from the Proton Pass browser extension, web app (pass.proton.me) or Windows app - not the phone apps:

  1. Open Proton Pass and open Settings (the gear icon; in the extension it is under the menu).
  2. Open the Export tab.
  3. Choose the unencrypted ZIP file.
  4. Click Export. The file goes to your Downloads folder.
  • Don't choose the ZIP with the PGP-encrypted file - it needs a passphrase and can't be read here.
  • The ZIP keeps more than the CSV file, but a CSV export works too.

Delete the file once the import is done - it is not encrypted.

Proton Pass's own help: <https://proton.me/support/pass-export>

#### RoboForm

Export from the RoboForm browser extension (or the installed RoboForm app):

  1. Click the RoboForm icon in your browser, then the three dots at the top right, then Settings.
  2. Choose Account & Data. Under Export data from RoboForm, click Export.
  3. Enter your master password and click Continue.
  4. Click Export to confirm. The .csv file goes to your Downloads folder, then click Close.
  • RoboForm's CSV holds logins, bookmarks and safenotes. Identities and contacts are not in it - add those by hand.

Delete the file once the import is done - it is not encrypted.

RoboForm's own help: <https://help.roboform.com/hc/en-us/articles/230425008-How-to-export-your-RoboForm-logins-into-a-CSV-file>

#### Enpass

Export from the Enpass desktop app on Windows, a Mac or Linux:

  1. Open Enpass and unlock it.
  2. Choose File > Export.
  3. Pick the vault to export and choose .json as the format.
  4. Choose whether to include items in Trash and Archive.
  5. Under Choose Location, pick where to save, then click Export.
  • You get one file per vault: export each vault and import them one after another.
  • Passkeys don't move between password managers - make new ones on each site after the switch.

Delete the file once the import is done - it is not encrypted.

Enpass's own help: <https://help.enpass.io/personal/latest/all/importing-from-enpass>

#### KeePass

Export from the KeePass 2.x desktop app:

  1. Open your database in KeePass and unlock it.
  2. Choose File > Export.
  3. Choose KeePass XML (2.x).
  4. Choose where to save the file and click OK. Enter your master key again if KeePass asks.
  • Don't choose KeePass KDBX - that is the encrypted database itself.
  • Entries in the recycle bin are left out. If your administrator has turned exporting off, File > Export is not available.

Delete the file once the import is done - it is not encrypted.

KeePass's own help: <https://keepass.info/help/base/importexport.html>

#### KeePassXC

Export from the KeePassXC desktop app:

  1. Open your database in KeePassXC and unlock it.
  2. Choose Database > Export > XML File.
  3. KeePassXC warns that the file is not encrypted: click Yes.
  4. Choose where to save the file and save it.
  • The XML file keeps the most. Database > Export > CSV File works too.
  • Attached files are not part of an export - add them again after the import.

Delete the file once the import is done - it is not encrypted.

KeePassXC's own help: <https://keepassxc.org/docs/KeePassXC_UserGuide>

#### Zoho Vault

Export from the Zoho Vault web app (vault.zoho.com):

  1. Sign in to Zoho Vault on the web.
  2. Go to Settings > Password Management.
  3. Click Export passwords.
  4. Select all categories and folders.
  5. Choose Zoho Vault CSV and click Export. The file goes to your Downloads folder.
  • Don't use the "offline access" file - it is encrypted. An admin can turn exporting off, and Zoho records each export.

Delete the file once the import is done - it is not encrypted.

Zoho Vault's own help: <https://help.zoho.com/portal/en/kb/vault/user-guide/import-and-export-passwords/articles/vault-export-passwords>

#### Passbolt

Export from the Passbolt web app, with the Passbolt browser extension:

  1. Open Passbolt. To export everything, open the menu next to Folders; or select the passwords and folders you want.
  2. Click Export (or Export all).
  3. Choose the format csv (keepass).
  4. Tick "I understand this file is unencrypted" and click Export.
  5. Enter your Passbolt passphrase.
  • Only kdbx formats in the list? Since Passbolt 5.10, CSV export is off unless your Passbolt administrator turns it on - ask them.
  • Don't choose a kdbx format - those files are encrypted.

Delete the file once the import is done - it is not encrypted.

Passbolt's own help: <https://www.passbolt.com/docs/user/basic-features/browser/export>

#### Norton Password Manager

Export from the Norton Password Manager web app, opened from its browser extension:

  1. Click the Norton Password Manager icon in your browser and unlock your vault.
  2. Click the icon again and choose Open Web App.
  3. Click Settings.
  4. Under My Data, click Export my vault data.
  5. Click Export, and enter your vault password again if it asks.
  • Compare the number of items found with what Norton shows - some people have had exports with items missing.

Delete the file once the import is done - it is not encrypted.

Norton Password Manager's own help: <https://support.norton.com/sp/en/us/home/current/solutions/v5466274>

#### Kaspersky Password Manager

Export from My Kaspersky on the web, or the Kaspersky Password Manager app:

  1. Sign in to My Kaspersky and open the Passwords tab.
  2. Enter your main password and click Unlock storage.
  3. Click More actions at the top right.
  4. Click Export to TXT, read the warning and click Continue. The file goes to your Downloads folder.
  • In the Windows app: menu > Settings > Import/Export > Export to text file > Export. On a Mac: File > Export to TXT.
  • Choose the text file (TXT), not CSV or "Create copy" (an encrypted backup).

Delete the file once the import is done - it is not encrypted.

Kaspersky Password Manager's own help: <https://support.kaspersky.com/my-kaspersky/232804>

#### Sticky Password

Export from the Sticky Password app on Windows:

  1. Open Sticky Password.
  2. Click Menu at the top right, then Export.
  3. Choose Export all and click Next.
  4. Choose the unencrypted Sticky Password 6 XML format and click Next.
  5. Save the file.
  • Don't choose the Sticky Password 7/8 database (.spdb) - it is locked with an export password.

Delete the file once the import is done - it is not encrypted.

Sticky Password's own help: <https://www.stickypassword.com/help/export-data-sticky-password-windows-1111>

#### True Key (McAfee)

Export from the True Key browser extension or web app:

  1. Open True Key and sign in.
  2. Click the gear icon and choose App Settings.
  3. Next to Export Data, click Export.
  4. Click Continue on the warning.
  5. Enter your master password and click Unlock. The .csv file goes to your Downloads folder.
  • True Key is no longer sold on its own - export soon.
  • If nothing downloads, look for a login with an empty password, fix or delete it, and export again.

Delete the file once the import is done - it is not encrypted.

True Key (McAfee)'s own help: <https://docs.keeper.io/user-guides/import-records-1/import-from-true-key>

#### Avira Password Manager

Export from the Avira Password Manager dashboard (passwords.avira.com):

  1. Go to passwords.avira.com, log in and unlock with your master password.
  2. Click the Settings icon in the left menu.
  3. Scroll to My data and click Export data.
  4. Click Export CSV.
  • Compare the number of items found with what Avira shows - free accounts have had exports cut short.

Delete the file once the import is done - it is not encrypted.

Avira Password Manager's own help: <https://support.avira.com/hc/en-us/articles/360000814057-Export-or-import-data-from-Avira-Password-Manager>

Browsers

#### Google Chrome

Export from Chrome on your computer (chrome://password-manager/settings):

  1. In Chrome, click the three-dot menu and choose Passwords and autofill, then Google Password Manager.
  2. Click Settings on the left.
  3. Next to Export passwords, click Download file.
  4. Enter your computer's password or PIN when asked.
  5. Save the file (Chrome calls it Chrome Passwords.csv).
  • Passkeys are not in the file - make new ones on each site after the switch.
  • Passwords saved to your Google Account on a phone are included once you are signed in to Chrome with that account.

Delete the file once the import is done - it is not encrypted.

Google Chrome's own help: <https://support.google.com/chrome/answer/13068232>

#### Microsoft Edge

Export from Edge on your computer (Settings > Passwords) - the phone apps can't export:

  1. In Edge, click Settings and more (...) and choose Passwords.
  2. Click More (...) next to the list of passwords and choose Export passwords.
  3. Click Export, and confirm with Windows Hello or your PIN if asked.
  4. Choose where to save the file.
  • Microsoft suggests deleting the file with Shift+Delete afterwards, so it skips the Recycle Bin.

Delete the file once the import is done - it is not encrypted.

Microsoft Edge's own help: <https://support.microsoft.com/en-us/edge/export-passwords-in-microsoft-edge>

#### Brave

Export from Brave on your computer (brave://password-manager/settings):

  1. Open the Brave menu and choose Password manager.
  2. Click Settings on the left.
  3. Next to Export passwords, click Download file.
  4. Enter your computer's password or PIN when asked, then save the file.

Delete the file once the import is done - it is not encrypted.

Brave's own help: <https://community.brave.com/t/why-did-password-import-export-disappear/510746>

#### Opera

Export from Opera on your computer (Settings > Passwords):

  1. Open Settings (Alt+P), then Advanced, then Privacy & security.
  2. Under Autofill, click Passwords.
  3. Click Settings in the Password Manager's left menu.
  4. Next to Export passwords, click Download file.
  5. Confirm with your computer's password if asked, then save the file.

Delete the file once the import is done - it is not encrypted.

Opera's own help: <https://help.opera.com/en/latest/web-preferences/#passwords>

#### Vivaldi

Export from Vivaldi on your computer:

  1. Open the Vivaldi menu and choose File > Export > Export Passwords.
  2. Enter your computer's password when asked.
  3. Save the .csv file.
  • Also in Settings > Privacy and Security > Passwords > Export passwords.

Delete the file once the import is done - it is not encrypted.

Vivaldi's own help: <https://help.vivaldi.com/article/password-management>

#### Firefox

Export from Firefox on your computer (about:logins):

  1. Open the Firefox menu and choose Passwords (or type about:logins in the address bar).
  2. Click the ... button at the top right.
  3. Choose Export Passwords, then Continue with export.
  4. Enter your computer's password, or your Firefox Primary Password if you set one.
  5. Save the file (Firefox calls it passwords.csv).
  • Older Firefox versions call these Logins and Passwords and Export Logins.

Delete the file once the import is done - it is not encrypted.

Firefox's own help: <https://support.mozilla.org/en-US/kb/export-login-data-firefox>

#### Safari / Apple Passwords

Export from the Passwords app on a Mac (macOS Sequoia or later):

  1. Open the Passwords app and unlock it with Touch ID or your Mac password.
  2. Choose File > Export All Passwords to File.
  3. Click Export Passwords.
  4. Choose where to save the file and click Save.
  • Older Macs: Safari > Settings > Passwords, unlock, then the ... button > Export All Passwords.
  • iPhone or iPad (iOS 18.2 or later): Settings > Apps > Safari > Export, choose Passwords only, then Save to Downloads, and move the file to a computer.
  • Passkeys, Wi-Fi passwords and Sign in with Apple are not exported.

Delete the file once the import is done - it is not encrypted.

Safari / Apple Passwords's own help: <https://support.apple.com/guide/passwords/export-passwords-mchl35b12625/mac>

Other files

#### Another Obsidian Vault account

Export from the other account's web vault:

  1. Sign in to the other account in the web vault.
  2. Open Export under Tools.
  3. Choose Encrypted JSON (recommended) and give the file a password.
  4. Enter your master password and save the file.
  • You'll need the file's password to import it. If you made a plain JSON export instead, delete it after the import.

#### Any other CSV file

Export from your old password manager's export or a spreadsheet:

  1. In your old password manager, look for Export (usually in Settings or the File menu) and choose CSV.
  2. Or make a spreadsheet with a header row: name, url, username, password, notes, totp and folder, then save it as CSV.
  3. Bring the .csv file here.
  • The file needs a name or url column. Columns we don't know are kept as custom fields on each item.

Delete the file once the import is done - it is not encrypted.

<!-- switch-sources:end -->

You can still use Import directly: choose the file and its format (or "Detect automatically").

Exporting your vault

Open Export (under Tools), choose a format and enter your master password.

FormatWhat it is
Encrypted JSON (recommended)Everything, locked with a password you choose for this file. Keep that password: without it the file can't be opened. Import it into Obsidian Vault later, on this or another account.
JSONEverything, in plain text, for another password manager.
CSVLogins and secure notes only, in plain text.

A plain export holds your passwords in readable form: keep it only as long as you need it. An organization can turn export off for its members.