Self-hosted alternatives to Keeper

Want password management without handing your data to Keeper? These 7 self-hosted apps run on your own server. Cheapest estimated hosting starts at about $3.5/month.

About Keeper: Commercial password manager and vault.

AppHealthStarsLicenseDockerRAM (est.)From
VaultwardenActive70.3kGPL-3.0✓512 MB$3.5/mo
BitwardenActive20.6kAGPL-3.0✓1 GB$5/mo
PassboltActive6.2kAGPL-3.0✓1 GB$5/mo
AliasVaultActive3.5kMIT✓1 GB$5/mo
TeampassActive1.9kGPL-3.0–1 GB$5/mo
PsonoActive6Apache-2.0–1 GB$5/mo
PassItUnknown–AGPL-3.0✓1 GB$5/mo

The options in detail

1. Vaultwarden

Lightweight Bitwarden server API implementation written in Rust.

Active Last commit 2026-11-04. 10+ releases in the past year. Latest release 1.37.5 (2026-11-01). Needs roughly 512 MB RAM. How to run it →

2. Bitwarden

Password manager with a webapp, browser extension, and mobile app.

Active Last commit 2026-11-04. 10+ releases in the past year. Latest release v2026.10.1 (2026-10-28). Needs roughly 1 GB RAM. How to run it →

3. Passbolt

Collaborative password manager.

Active Last commit 2026-10-20. Latest release v5.17.0 (2026-10-20). Needs roughly 1 GB RAM. How to run it →

4. AliasVault

End-to-end encrypted password manager with a built-in email alias generator and server.

Active Last commit 2026-11-04. 10+ releases in the past year. Latest release 0.31.1 (2026-10-14). Needs roughly 1 GB RAM. How to run it →

5. Teampass

Password manager dedicated for managing passwords in a collaborative way. One symmetric key is used to encrypt all shared/team passwords and stored server side in a file and the database. works on any server Apache, MySQL and PHP.

Active Last commit 2026-11-03. Latest release 3.2.4.1 (2026-11-03). Needs roughly 1 GB RAM incl. mysql. How to run it →

6. Psono

Password manager for companies.

Active Last commit 2026-11-01. 38 releases in the past year. Latest release v7.0.32 (2026-11-01). Needs roughly 1 GB RAM. How to run it →

7. PassIt

Simple password manage with sharing features by group and user, but no administration interface.

Unknown Needs roughly 1 GB RAM. How to run it →

Why self-host instead of Keeper?

The trade-off: you are responsible for updates, backups and security. Pick an app marked Active (a commit in the last 90 days) and with Docker support for the easiest ride.

Browse related categories

Password Managers

Other alternatives guides

LastPass alternatives1Password alternativesDashlane alternativesNordPass alternativesBitwarden Cloud alternatives

Keeper is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.