Personal password management
sync passwords across devices

// screenshot of github.com ↗
Vaultwarden is a self-hosted Bitwarden-compatible password manager — implements the Bitwarden API in Rust. Use all official Bitwarden clients (browser extensions, mobile apps, desktop apps) pointed at your own Vaultwarden server. Drop-in replacement for Bitwarden cloud.
Vaultwarden is a self-hosted Bitwarden-compatible password manager — implements the Bitwarden API in Rust. Use all official Bitwarden clients (browser extensions, mobile apps, desktop apps) pointed at your own Vaultwarden server. Drop-in replacement for Bitwarden cloud.
For privacy-conscious users and orgs wanting Bitwarden's UX with self-hosted control, Vaultwarden is the established alternative.
Concrete scenarios where teams pick Vaultwarden over the SaaS alternative.
sync passwords across devices
shared vaults for household
team password sharing
no third-party server access
store 2FA codes alongside passwords
If your team profile matches one of these, Vaultwarden is a strong fit out of the box.
rejecting cloud password managers
sharing household credentials
rejecting Bitwarden Enterprise / 1Password fees
with self-hosting capability
needing on-prem vault
When evaluating self-hosted options for this category, here are the dimensions on which Vaultwarden consistently lands above the alternatives.
The stack you'll plug Vaultwarden into — services, protocols, and adjacent apps in the BluixApps catalog.
vaultwarden/server:1.32 (release-tagged)/data (SQLite + attachments)/data (CRITICAL — your password vault)Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.
SIGNUPS_ALLOWED=false in envvaultwarden/server:latest