Password Manager Lab
reviews

KeePassXC review 2026: the best local-only password manager

KeePassXC reviewed: fully local KDBX vault, cross-platform desktop app, browser integration, no cloud, and where it struggles compared to cloud managers.

By PML Editorial · · 8 min read

KeePassXC is the right answer for a specific user: someone who wants a password manager with zero cloud dependency, fully auditable open-source code, and no subscription. It’s not the right answer for someone who wants a seamless cross-device experience.

What KeePassXC is

KeePassXC is a community-maintained rewrite of KeePass (original Windows app) in C++ using Qt, supporting Windows, macOS, and Linux. It reads and writes the KDBX 4.0 format, an open vault format.

Your vault is a local file. KeePassXC never connects to the internet (by choice — it has no network functionality at all). Sync across devices, if you want it, is your responsibility: Syncthing, rsync, a cloud drive.

Encryption

KDBX 4.0 uses:

The Argon2d parameters are user-configurable. Default settings are strong; power users can raise memory usage for additional offline brute-force resistance.

The format specification is public. Multiple independent applications read KDBX files. You are not locked into KeePassXC.

Browser integration

KeePassXC provides browser extensions for Chrome, Firefox, and Edge via the KeePassXC-Browser extension. The extension communicates with the KeePassXC desktop app over a local socket — no network connection, no server intermediary.

Auto-fill works well on standard forms. It’s less reliable than 1Password on complex pages, roughly similar to Bitwarden.

Caveat: the browser integration requires the KeePassXC app to be running and unlocked. If you close or lock the app, the browser extension stops working. This is a workflow difference from cloud managers where the extension can fetch credentials independently.

Mobile

KeePassXC does not have an official mobile app. Recommended third-party options:

For mobile sync: point your mobile app at the same vault file stored in iCloud Drive, Google Drive, or Syncthing. It works, but it requires setup.

Strengths

Weaknesses

Who KeePassXC is for

Who should use something else

If you want sync that just works across phone and desktop with no setup: use Bitwarden or 1Password.

If you want local-first with cloud fallback: Bitwarden has a self-hostable server option (Vaultwarden) that you fully control.

Bottom line

KeePassXC is excellent at what it does. It’s the gold standard for local-only vault management. Its limitations are structural, not implementation bugs — the “offline by design” choice is the reason for the sync and mobile friction. Know that going in and it’s a great tool.

#review #keepassxc #local #open-source

Related

Comments