Download Vaultwarden

Get started with Vaultwarden today.
Choose the installation method that works best for your environment.

Official Clients

Windows

Windows

  • Windows 10 and later
  • Standard Installer
Download
macOS

macOS

  • Monterey 12 and later
  • DMG Installer
Download
Android

Android

  • Android 10 and later
  • Android Apk
Download

Server Installation

Docker

Docker

  • Multi-architecture
  • Official image
  • Easy deployment
Get Image
Third party packages

Third party packages

  • Debian
  • Fedora
  • FreeBSD
More Information
Source Code

Source Code

  • GitHub repository
  • Build from source
  • Latest development
Clone Repo

Quick Installation with Docker

1

Pull the Docker image

Get the official Vaultwarden Docker image from Docker Hub.

docker pull vaultwarden/server:latest
2

Run a container or use Docker compose

Start Vaultwarden with a single command. Make sure to set a secure admin token.

docker run --detach \
  --name vaultwarden \
  --env DOMAIN="https://vw.domain.tld" \
  --env ADMIN_TOKEN=your_ADMIN_TOKEN_here \
  --volume /vw-data:/data \
  --publish 127.0.0.1:8000:80 \
  vaultwarden/server:latest

To use Docker compose you need to create a compose.yaml which will hold the configuration to run the Vaultwarden container.

services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: unless-stopped
    environment:
      DOMAIN: "https://vw.domain.tld"
    volumes:
      - ./vw-data/:/data/
    ports:
      - 127.0.0.1:8000:80
3

Access your Vaultwarden instance

Visit http://your-server-ip to access your Vaultwarden web interface. Create your account and start using it!