A ArchDevTools
// Security & Access Control

Vaultwarden

Lightweight, self-hosted Bitwarden-compatible password manager server.

Self-hosted Open source AGPL-3.0 passwordsself-hosting
Pricing

Free (open source).

Vaultwarden is a from-scratch server implementation of the Bitwarden API in Rust, built specifically to be lighter than Bitwarden’s official server — official Bitwarden apps and browser extensions connect to it without modification.

Key features

  • Compatible with official Bitwarden clients/extensions
  • Far lower resource footprint than the official server
  • Self-hosted organizations and vault sharing
  • Built-in support for 2FA methods

Self-hosted vs. cloud

Self-hosted only, by design — this exists specifically for teams that want Bitwarden’s UX without Bitwarden’s cloud holding the vault.

Quick start

docker run -d --name vaultwarden -p 80:80 vaultwarden/server:latest

Alternatives

Keycloak solves a different problem — SSO/identity federation rather than password storage — the two are often run together.