Navid MoazzezNavid Moazzez

Vaultwarden

An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients [disclaimer], perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

When using this server, please report any bugs or suggestions directly to us (see Get in touch), regardless of whatever clients you are using (mobile, desktop, browser.). DO NOT use the official Bitwarden support channels.

The web-vault requires the use of HTTPS and a secure context for the Web Crypto API. That means it will only work if you enable HTTPS. We also suggest to use a reverse proxy.

View Vaultwarden on GitHub
Navid MoazzezCurated by Navid Moazzez·Updated Sept 30, 2026·1 min read·
Vaultwarden

An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients [disclaimer], perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

When using this server, please report any bugs or suggestions directly to us (see Get in touch), regardless of whatever clients you are using (mobile, desktop, browser.). DO NOT use the official Bitwarden support channels.

The web-vault requires the use of HTTPS and a secure context for the Web Crypto API. That means it will only work if you enable HTTPS. We also suggest to use a reverse proxy.

Vaultwarden at a glance

Stars68k
Forks3.3k
LanguageRust
LicenseAGPL-3.0
Last update2026-09-25
Contributors205

How to install Vaultwarden

bash docker pull vaultwarden/server:latest

Where Vaultwarden is listed