Vaultwarden est un serveur auto-hébergeable qui implémente l'API cliente de Bitwarden, de sorte que les applications et extensions officielles Bitwarden peuvent s'y connecter. Le projet s'appelait auparavant bitwarden_rs. Il est écrit en Rust et se déploie de préférence en image de conteneur, disponible sur ghcr.io, Docker Hub et quay.io. Le coffre web exige HTTPS, pour lequel le projet suggère un reverse proxy. Il s'adresse à ceux qui veulent exploiter un gestionnaire de mots de passe pour eux-mêmes, une équipe ou une organisation, sur leur propre infrastructure.
Vaultwarden est un logiciel libre sous licence AGPL-3.0, maintenu par une communauté indépendante autour de son développeur, dani-garcia. Le projet précise qu'il n'est pas associé à Bitwarden ni à Bitwarden, Inc. Aucun fournisseur n'héberge le service : vous exploitez le serveur vous-même et décidez ainsi de la localisation des données, par exemple dans un centre de données européen ou sur site. En contrepartie, l'administration, les sauvegardes, la sécurité et les mises à jour incombent entièrement à votre organisation.