🔐 SecurityAGPL-3.0 42K+

Vaultwarden

Lightweight Bitwarden server for self-hosted password management

Vaultwarden is the lightweight, self-hosted Bitwarden server written in Rust. With 42K+ GitHub stars, it provides complete Bitwarden functionality with a fraction of the resources. Use official Bitwarden apps with your own server.

Min Memory256 MB
Min CPU1 core
LicenseAGPL-3.0
Vaultwarden screenshot

Why Vaultwarden?

Bitwarden is great, but the official server requires significant resources and is designed for enterprise scale. For personal use, families, or small teams, you want something lighter. You want to use the polished Bitwarden apps but store passwords on your own server.

How It Works

Vaultwarden reimplements the Bitwarden API in Rust, making it incredibly lightweight. Deploy with Docker, connect official Bitwarden apps (browser, mobile, desktop), and manage passwords entirely on your infrastructure. Same experience, your server.

What Is Vaultwarden?

Vaultwarden is an alternative Bitwarden server implementation. It supports personal vaults, organizations, collections, send, attachments, and MFA. Compatible with all official Bitwarden clients.

Key Benefits

Why teams choose Vaultwarden

ðŸŠķ

Lightweight

Runs on minimal resources. Even Raspberry Pi.

🔄

Bitwarden Compatible

Use official Bitwarden apps on all platforms.

✅

Full Features

Vaults, organizations, send, attachments, MFA.

🏠

Self-Hosted

Passwords stored on your server only.

ðŸ’ū

Easy Backup

SQLite database is easy to backup.

ðŸĶ€

Written in Rust

Memory-safe, fast, and efficient.

Features

Everything you need to build with Vaultwarden

Personal Vault

Store passwords, cards, identities, and notes.

Organizations

Share passwords with family or team.

Collections

Organize shared passwords into groups.

Send

Securely share text and files.

MFA

TOTP, FIDO2 WebAuthn, YubiKey, Duo.

Admin Panel

Web interface for server management.

Use Cases

What you can build with Vaultwarden

Personal password management
Family password sharing
Small team credentials
Development environment secrets
Self-hosted security
Privacy-focused password storage

Technology Stack

RustSQLiteDockerWeb VaultRocket

Ready to deploy Vaultwarden?

Get started in minutes. Deploy on your own infrastructure at actual cloud cost. No markup, no vendor lock-in.