Migrating to Keyguard

Keyguard is a client, not a separate vault format: your data lives in a Bitwarden account or a KeePass (KDBX) file, and Keyguard works with it. That shapes how migration works — there is no CSV or JSON file import in the app itself.

Coming from another password manager

Pick the path that matches where your vault will live:

Into a Bitwarden account

Use the Bitwarden web vault’s importer: log in to your server’s web vault (bitwarden.com, bitwarden.eu, or your self-hosted instance), open Tools → Import data, and pick your old manager’s export format — Bitwarden supports dozens. Once imported, sign in to that account in Keyguard and your items sync down automatically.

Into a KeePass database

If you prefer a local, server-free vault, export your data from your old manager into a KDBX file (most managers and converters can produce one) and simply open it in Keyguard.

Coming from the official Bitwarden apps

There is nothing to migrate — sign in with the same account and server, and the same vault appears. Keyguard can run side by side with the official apps.

Leaving Keyguard

Your data is never locked in:

  • Bitwarden accounts stay compatible with the official clients and the web vault at all times.
  • KeePass databases remain ordinary .kdbx files that other KeePass apps can open.
  • Keyguard can also export your items as a password-protected, encrypted ZIP archive containing JSON data — optionally including attachments. Find it via the export action, and see the data export feature page for details.