How to Migrate from Keepass to Keeper

How to Migrate from Keepass to Keeper

Keepass is an open source tool for locally storing passwords in an encrypted file format. Many IT and DevOps teams make the transition from Keepass to Keeper in order to take advantage of our advanced features and cloud-based capabilities including:

  • Full Enterprise password management
  • Cross-platform sync
  • Autofill on apps and web browsers
  • Securely share passwords individually and with teams
  • Provision users through Active Directory and SSO systems

Keeper supports import of Keepass (.kdbx version 4) files with nested folder structure using using Keeper Commander, our powerful command-line SDK.

Linux and Mac

1. Get Python 3 from python.org.
2. Install Keeper Commander with pip3:

$ pip3 install keepercommander

Important: Restart your terminal session after installation

Windows

1. Download and install WinPython
2. From the install folder of WinPython, run the “WinPython Command Prompt”
3. Install Keeper Commander with pip3:

$ pip3 install keepercommander

Now that Keeper Commander is installed, import your existing Keepass file into Keeper:

$ keeper import –format=keepass input.kdbx

Alternatively, to make each folder to be a shared folder object within Keeper, use the –shared option:

$ keeper import –format=keepass –shared input.kdbx

After import is complete, you can simply login to Keeper on any device and start managing your new Keeper vault. To learn more about Keeper Commander, visit this page. You can now access the vault on the command line:

$ keeper shell

If you have any questions, we’re here to help on live chat or email support@keepersecurity.com.

Craig Lurey
CTO & Co-founder
Keeper Security Inc.