Best Self-Hosted Password Managers
Self-hosted password managers keep your vault on a server you own — but the picks below split first on whether they hold your passwords at all. Five of them are servers: they store your encrypted vault and you back it up, patch it, and keep it reachable. KeeWeb is the exception — a client for KeePass kdbx files you store somewhere else, which makes it the only one here that stores nothing at all and also the one that solves a different problem. Among the servers, the next question is clients: Vaultwarden and Bitwarden speak the same protocol, so the official Bitwarden browser extensions and mobile apps work against them unmodified, while Passbolt, Psono, and TeamPass each bring their own. Then it is personal versus team. Vaultwarden is the sweet spot for one person or a household — 256 MB, one container. Passbolt and TeamPass are built around shared team credentials with folder-level permissions and audit trails, and they cost more to run and administer for it. Finally, read the licence line twice: Passbolt and Psono are open-core, and single sign-on, provisioning, and policy enforcement sit behind their paid tiers rather than in the free edition you self-host.
Bitwarden
KeeWeb
Passbolt
Psono
TeamPass
Vaultwarden
Head-to-heads in this category
Two team vaults, two very different licences.
The same clients, a fraction of the RAM.
A personal vault vs. a team credential system.
A single-container, 256 MB Bitwarden-compatible vault vs. a Django/PostgreSQL password manager built for IT teams with an admin portal and unlimited users in its community edition.
Paid link — we earn a commission if you shop through it.