LifetimeMac

KeePassXC

offline password manager with no account and no cloud

Open source

The catch

You own the sync problem. The database is a file, so getting it onto a second machine means iCloud Drive, Dropbox, Syncthing or a USB stick, and if two devices write to it at once you resolve the conflict yourself. There is no built-in sharing and no web vault. Mobile is outside this project: reading the same database on an iPhone means a third-party KDBX client such as Strongbox or KeePassium, with its own price. The Mac build is Qt rather than native Cocoa and looks it, and browser autofill needs the extension plus the native messaging connection set up once.

KeePassXC is a password manager with no company attached to it. Your passwords live in one encrypted KDBX file that you can see in Finder, copy to a drive and open in a dozen other clients. Nobody can deprecate your vault, raise its price, get breached on your behalf or lock you out of it, because there is no server involved at all.

Day to day it does the things you expect: the browser extension fills logins, it generates passwords, it stores TOTP secrets so your second factor is in the same place, and it supports a YubiKey as part of unlocking the database rather than as an afterthought. Reports flag reused and weak entries.

The trade is explicit, and it is sync. A hosted manager quietly keeps your Mac, phone and work laptop in agreement; here that is your arrangement to make, usually by putting the KDBX file in iCloud Drive and being careful not to edit it in two places at once. On iOS you buy a separate client from a different developer.

If you have one Mac, or you are already comfortable with a synced folder, this is as good as a password manager gets and the file is yours forever. If you share passwords with family, want recovery when you forget the master password, or do not want to think about file conflicts, pay the subscription — that is what it buys.

The KeePassXC page at keepassxc.org
Page capture from keepassxc.org, taken 2026-09-22. Images belong to their developers.
  • Encrypted KDBX database stored locally, with no online account
  • Browser extension for Safari, Chrome, Firefox and Edge
  • Built-in TOTP generator for two-factor codes
  • YubiKey and OnlyKey challenge-response, plus passkey storage
  • Database health and weak-password reports
  • Compatible with the wider KeePass ecosystem of clients

The facts

Price
Free
What you get
No licence to buy, and the source is public.
Details
Free under the GPLv3. No licence, no paid tier, no account and no subscription; donations are optional.
Free trial
No
On Setapp
No
Minimum macOS
not stated
Price checked
2026-09-22
Check it yourself
Price band
Free