My Bitwarden
Home›Download
Download

Download Bitwarden for any platform

Bitwarden runs as a desktop app, browser extension, mobile app, command-line tool, and a self-hosted server. Pick a target below — every download button routes to the official build via our redirect.

Latest releases, always

Our redirect handler queries the GitHub Releases API at the moment you click. You always get the latest signed build. No mirroring, no file modification, no ads injected into the installer. More on supply-chain.

Desktop applications

Native cross-platform apps built on Electron. Same vault data, same encryption, same UI across Windows, macOS and Linux.

Browser extensions

The browser extension is, for most people, the primary way to use Bitwarden — autofill credentials, save new logins, generate passwords inline on signup forms.

Mobile apps

Native iOS and Android apps with biometric unlock (Face ID, Touch ID, fingerprint) and OS-level autofill in third-party apps.

Command line

Bitwarden CLI (bw) — the same vault, scriptable. Works on Windows, macOS, and Linux. Distributed as a single binary plus npm package and Scoop / Homebrew formulae.

Self-hosted server

The Bitwarden server is open source too. Run the entire stack on your own VPS, NAS, or homelab — the official Docker compose plus a separate setup guide.

Verify the download

Bitwarden signs every desktop installer. After downloading, you can verify the signature:

Windows

Right-click Bitwarden-Installer-X.X.X.exe → Properties → Digital Signatures tab. The signer should be Bitwarden Inc. with a valid certificate. SmartScreen will allow the file because of this signature.

Mac

From terminal:

codesign -dv --verbose=4 /Applications/Bitwarden.app

Look for Authority=Developer ID Application: 8bit Solutions LLC (Bitwarden's legal entity).

Linux

Bitwarden publishes SHA256 sums alongside each release. Download the checksums.txt file from the same release page and verify:

sha256sum -c checksums.txt
Don't download from search ads

Phishing pages buy advertisements against "download bitwarden" queries — usually identical-looking landing pages serving a malware-laden installer. The URL bar is the only reliable signal: the installer should come from github.com/bitwarden, vault.bitwarden.com, or a recognised platform store. Our redirects always land on those sources.

Download — frequently asked questions

Which Bitwarden version is "best" — desktop, extension, or web?

Most people use the browser extension as primary — autofill on websites is the killer feature, and the extension does that without launching a separate app. The desktop app is useful as a backup vault viewer when the extension is locked, and for accessing the vault without needing the browser open. The web vault at vault.bitwarden.com is the fallback if you're on a borrowed device.

Can I install Bitwarden without an account?

You can install the apps without an account, but the vault is empty until you sign in or self-host. The free tier signup is the no-friction path: email + master password, done. No payment info, no email verification before first use.

Does the Microsoft Store version differ from the .exe?

Same Bitwarden code, different packaging. Microsoft Store version is a UWP/MSIX bundle that auto-updates through Windows Update; the .exe is a traditional installer that updates itself in-app. Pick the Store version on managed Windows; pick the .exe everywhere else for faster startup.

What's the file size of the desktop installer?

Roughly 120 MB on Windows, 140 MB on macOS, 110 MB for Linux .deb. The Electron runtime accounts for most of that — the actual Bitwarden code is small. The mobile apps are 30-50 MB. The CLI is under 50 MB.

Is the Linux Snap version trustworthy?

The Snap is published and maintained by Bitwarden directly (not a third-party packager). The .deb and .rpm builds are also signed by Bitwarden. AppImage is the most "raw" — no system integration, just a single executable.

Will Bitwarden auto-update?

Desktop app: yes, checks at launch and prompts for update install. Browser extensions: yes, the browser updates them automatically. Mobile apps: yes, through the App Store / Play Store. CLI: no — you re-download or npm install -g @bitwarden/cli for the latest. Self-hosted server: no — you pull the new Docker image manually.