How to import from KeePass and KeePassXC to Proton Pass

1 min
Import and export passwords

Proton Pass has built-in support for importing your passwords and other data from KeePass, as well as other apps that use the KeePass 2.x KBDX format. In this guide, we provide instructions for exporting from KeePass itself (Windows), and from KeePassXC (Windows, macOS, and Linux).

The process for this has two stages:

  1. Export your passwords and other data from KeePass or KeePassXC
  2. Import your exported passwords into Proton Pass

1. How to export from KeePass

1. Open the KeePass app and go to File  → Export..

Select Export from the file menu

2. Select Format: KeePass XML, choose a Destination folder and click OK

Export in XML format

3. Enter your KeePass database Master password. If you’ve configured a key file, specify the path to where it’s located, and if your KeePass database is tied to your Windows user account, check Windows user account. Click OK when you’re done.

Enter your master password

How to export from KeePassXC

1. On macOS, open the KeePassXC app and go to the menu bar → DatabaseExportXML File…

On Windows and Linux, go to DatabaseExportXML File…

Export as an XML file

2. At the Export confirmation warning, click Yes

Confirm export at the warning dialog

3. Select a save location for the XML file and click Save

How to import to Proton Pass

1. Open the Proton Pass browser extension and go to Settings.

Open Proton Pass settings

2. Go to the Import tab, select KeePass (xml) from the dropdown Provider list, and either drag the .xml file you exported to the File box or click the Choose a file or drag it here button to manually select it using your system’s file manager.

Click Import when you’re done. 

Import your exported XML file

Didn’t find what you were looking for?