Alternatives to KeePass

The original open-source local password database in the kdbx format. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as KeePass.

  • KeePassXC

    A free, open-source desktop password manager that keeps your vault in a local encrypted file.

    KeePassXC keeps the local encrypted database model with a more modern client on Windows, macOS and Linux, adding a browser extension, TOTP, SSH agent and CLI.

  • KeeWeb

    Cross-platform desktop and web client for KeePass kdbx files.

    KeeWeb opens the same kdbx files with a more modern interface on desktop and web and reads databases from cloud storage, though upstream development has been slow.

  • Bitwarden

    An open-source password manager with free cross-device sync, apps for every platform and optional paid plans.

    Bitwarden replaces the local file with free cloud sync across every platform or self-hosting, but offline use is read-only and some features need a paid plan.

  • KeePassDX

    Android KeePass client with biometric unlock and autofill.

    KeePassDX reads the same kdbx database on Android with biometric unlock and autofill, but you still arrange file syncing and advanced editing lags desktop clients.

  • Enpass

    Offline-first password manager that syncs through your own cloud storage.

    Enpass is closed source and paid, but keeps the vault out of vendor hands by syncing through cloud storage you choose across desktop and mobile.

  • Pleasant Password Server

    On-premise password server that adds a web interface and roles to KeePass.

    Pleasant Password Server keeps the KeePass format while adding a web interface, roles, auditing and Active Directory integration, at paid per-user licensing on a server you maintain.

  • AuthPass

    An open-source KeePass-compatible password manager for mobile, desktop and the web, built with Flutter.

    AuthPass reads KeePass kdbx files on desktop and mobile with built-in Google Drive, Dropbox and WebDAV sync.

  • Password Safe

    A long-running open-source password manager that keeps credentials in an encrypted local file.

    Password Safe is another long-running open-source local password file on Windows and Linux, but it uses its own format rather than kdbx.

Also worth comparing

These listings name KeePass as their own alternative, so the relationship runs both ways.

  • Kee Vault

    A hosted open-source password manager built on the KeePass format, with web and mobile apps.

    KeePass is the original free kdbx manager for Windows, entirely local with syncing left to you.

  • pass

    The standard Unix password manager: one GPG-encrypted file per secret.

    KeePass stores secrets in one local kdbx database instead of GPG files, needs no key management, but its official client is Windows-focused with a dated interface.

Similar software

Related functionality, not a direct replacement.