1Password can import your passwords from KeePass. When you import from KeePass:
- Your KeePass passwords will be converted into 1Password Login items.
- Only passwords will be imported. Credit cards, addresses, and other information won’t be imported.
To export your data from KeePass, you’ll need KeePass 2.0 or later.

Step 1: Export your data from KeePass
Important
Before you export your data from KeePass, temporarily turn off any backup software you may be using, so the unencrypted export file isn’t backed up.
To export your data from KeePass, follow these steps on your computer:
- Open KeePass and unlock your database.
- Choose File > Export, then select the KeePass XML (2.x) format.
- Enter a file name and set the location to your desktop.
- Click OK.
If you have multiple databases, repeat these steps for each database.

Step 2: Import your data into 1Password
To import your data on 1Password.com:
- Open your browser and sign in to your account on 1Password.com.
- Click your name in the top right and choose Import.
- Click KeePass.
- Choose the vault you want to import your data into. If you’re importing personal data, choose the Personal or Private vault.
- Click inside the dotted rectangle to open a file browser. Browse to your desktop and select the XML file you created earlier.
- Click Import, then click Show Imported Items.
If you want to change anything about the import, like importing the data into a different vault, click Undo Import and start again.
If you exported multiple databases, repeat these steps for each database.
Important
After you’ve imported your information into 1Password, delete any unencrypted XML files, then turn on any backup software you turned off earlier.
Next steps
- Uninstall KeePass to avoid conflicts with 1Password.
- Get 1Password in your browser to save logins and sign in to websites.