Bitwarden vs Proton Pass at a glance
Proton Pass launched in 2023 from Proton AG, the Swiss company behind Proton Mail, Drive and VPN. Its clients are open source, its free plan is genuinely usable, and its defining feature is hide-my-email aliases: every signup can get a unique forwarding address so the site never learns your real one. It fits naturally if you already live in the Proton ecosystem, and Pass Plus is included in Proton Unlimited.
Bitwarden has been around since 2016, is also open source, and covers ground Proton Pass does not: a server you can run yourself, a scriptable CLI, mature organisation features for families and companies, Bitwarden Send for sharing text and files, and extensions for nearly every browser that exists. Premium is about US$10 per year against roughly US$24 to US$36 for Pass Plus.
For a single person who wants aliases and already pays Proton, Proton Pass is a fine choice. For everyone else, and for anyone who wants control over where the server runs, Bitwarden is the stronger option.
Comparison table
| Feature | Bitwarden | Proton Pass |
|---|---|---|
| Price | Free plan; Premium about US$10 per year; Families about US$40 per year for six | Free plan; Pass Plus roughly US$24 to US$36 per year; included in Proton Unlimited. Check the vendor’s pricing page |
| Company and track record | Bitwarden Inc., Santa Barbara, California, US, since 2016; EU-hosted vault available | Proton AG, Geneva, Switzerland, since 2023 |
| Open source | Clients GPL-3.0, server AGPL-3.0 | Clients GPL-3.0; server closed |
| Encryption model | Zero-knowledge; AES-256-CBC vault; PBKDF2-SHA256 (600,000 iterations) or Argon2id | Zero-knowledge; per-vault and per-item keys encrypted under your Proton account keys |
| Desktop apps | Windows, macOS, Linux (snap, Flathub, .deb, .rpm, AUR, AppImage) | Windows, macOS and Linux apps added after launch |
| Browser extensions | Chrome, Firefox, Edge, Safari, Brave, Opera, Vivaldi, DuckDuckGo, Tor Browser | Chrome, Firefox, Edge, Brave, Safari |
| Email aliases | No built-in aliases; integrates with SimpleLogin, addy.io, Fastmail, DuckDuckGo and Forward Email for alias generation | Built-in hide-my-email aliases, limited on the free plan, unlimited on Pass Plus |
| Passkeys | Yes, in extension and mobile apps | Yes, in extension and mobile apps, including the free plan |
| TOTP authenticator | Built in on Premium; free Bitwarden Authenticator app | Built in on Pass Plus; separate Proton Authenticator app |
| Sharing | Free two-person organisation; Families; Teams and Enterprise; Bitwarden Send | Vault and item sharing, more on paid plans; secure links on paid plans |
| Self-hosting and CLI | Official Docker server or Vaultwarden; bw CLI | No self-hosting; no official CLI |
| Independent audits | Annual third-party audits published; SOC 2 Type 2, ISO 27001, HIPAA | Cure53 audits of the clients published; Proton Sentinel monitoring on paid plans |
Where Proton Pass is stronger
- Email aliases without a second service. The generator offers a fresh
@passmail.netstyle address for each account and manages forwarding, replies and disabling from inside the vault. Bitwarden can do the same only by connecting an external alias provider account in Settings, Generator. - Proton integration. If you use Proton Mail, the aliases land in the same inbox, the same login covers Drive and VPN, and Pass Plus is bundled in Proton Unlimited so it costs nothing extra.
- Interface. The extension and mobile apps are clean, fast and consistent, with a polished onboarding flow. Bitwarden has closed the gap in recent releases but Proton Pass still feels more modern.
- Proton Sentinel. Paid accounts get an escalated account-protection programme that reviews suspicious logins with human analysts. Bitwarden has new-device login verification and two-step login but no equivalent monitoring service.
- Free plan generosity. Unlimited logins, unlimited devices, passkeys and a handful of aliases at no cost.
Where Bitwarden is stronger
- Self-hosting. Run the official server or the lightweight Vaultwarden on a Raspberry Pi, a VPS or a NAS, and every official client works against it. Proton Pass has no self-hosted option.
- Linux desktop. Bitwarden’s Linux app has shipped for years and is packaged in snap, Flathub,
.deb,.rpm, the AUR and as an AppImage; see the Ubuntu, Fedora and Arch guides. Proton Pass’s Linux app is newer and less widely packaged. - CLI.
bwfrom npm or as a standalone binary lists, creates and edits items and unlocks in scripts, which is essential for developers and home-lab automation. Proton Pass has no official CLI. The CLI guide covers it. - Organisations. Collections, groups, roles, policies, SSO and SCIM provisioning let a family or a company manage shared credentials properly. Proton Pass sharing is simpler and aimed at individuals and small groups.
- Bitwarden Send. Share a text snippet or file with anyone through an expiring, optionally password-protected link on every plan.
- Price. Premium at about US$10 per year is roughly a third of Pass Plus.
- Browser breadth. Opera, Vivaldi, DuckDuckGo and Tor Browser have first-party Bitwarden extensions.
Jurisdiction and audits
Proton AG operates under Swiss law, outside the EU and US, and has a long record of publishing transparency reports and resisting data requests that lack a Swiss court order. Bitwarden Inc. is based in California and subject to US law, and offers a separate EU-hosted service at vault.bitwarden.eu for users who prefer their ciphertext and account data to stay in Europe.
For vault contents the jurisdiction question is mostly moot. Both products are zero-knowledge: encryption happens on your device and neither company holds the key. What a legal order could obtain is account metadata, such as email address, payment details, IP logs and item counts. Swiss law is more protective of that metadata than US law.
On audits, Bitwarden publishes a third-party assessment every year, covering clients, server and infrastructure, alongside SOC 2 Type 2, ISO 27001 and HIPAA compliance. Proton has published Cure53 audits of the Proton Pass clients and lists its wider certifications on its security pages. Both codebases are open on GitHub, so independent researchers can and do file issues. The Is Bitwarden safe guide walks through Bitwarden’s model in depth.
Switching from Proton Pass to Bitwarden
- Install Bitwarden with the one-line command on the home page and create a free account.
- In Proton Pass open Settings, Export. Choose the unencrypted JSON option (the PGP-encrypted export cannot be imported elsewhere) and download the file. Depending on the client it arrives as
.jsonor as a.zipcontaining the JSON. - In the Bitwarden web vault choose Tools, Import data, set the format to Proton Pass (json/zip), select the file and click Import data. Vaults become folders.
- Logins, notes, cards, identities, custom fields and TOTP seeds come across. Passkeys do not; register them again. Aliases are ordinary email addresses in Bitwarden, and forwarding continues as long as your Proton account exists, so keep the account (the free tier is enough) or migrate aliases to SimpleLogin, which Proton also owns.
- Delete the export and empty the trash. The JSON is plain text.
Switching from Bitwarden to Proton Pass
- In the Bitwarden web vault choose Tools, Export vault, format .json (unencrypted), confirm with your master password and download.
- In Proton Pass open Settings, Import, choose Bitwarden, select the JSON file and pick which vault to import into.
- Folders become vaults or are flattened depending on the client; check the result. TOTP seeds and notes transfer. Attachments and passkeys do not, and Bitwarden Send links are not part of the vault.
- Delete the JSON export, then remove the Bitwarden extension so only one tool offers to save passwords.
Either way, run both for a week before deleting the old vault, and compare the guides to 1Password and Apple Passwords if you are still weighing options.
Frequently asked questions
Is Proton Pass as good as Bitwarden?
For personal use in a browser and on a phone, yes; its interface is arguably nicer and its free plan is generous. Bitwarden is ahead on self-hosting, the CLI, organisations for teams, Bitwarden Send, breadth of browser support and years of audits. Choose by ecosystem: Proton users lean Proton Pass, everyone else Bitwarden.
Does Proton Pass have a free plan?
Yes. The free plan includes unlimited logins and devices, passkeys and a limited number of hide-my-email aliases. Pass Plus, roughly US$24 to US$36 per year depending on the offer, adds unlimited aliases, a built-in authenticator, vault sharing and Proton Sentinel. Check Proton's pricing page; Bitwarden Premium is about US$10 per year.
Can I move from Proton Pass to Bitwarden?
Yes. In Proton Pass open Settings, Export, choose the unencrypted JSON option and download the file (it may arrive as a zip). In the Bitwarden web vault choose Tools, Import data, format Proton Pass (json/zip), and select the file. Aliases keep working as email addresses but are managed in Proton.
Is Proton Pass more private because it is Swiss?
Swiss law offers strong privacy protections and Proton AG is based in Geneva, which matters for account metadata. Vault contents are end-to-end encrypted in both products, so neither company can read them regardless of jurisdiction. Bitwarden is US-based but lets you choose EU-hosted servers at sign-up.
Which is better for a family or team?
Bitwarden. Families costs about US$40 per year for six people with shared collections and emergency access, and Teams and Enterprise scale to companies with SSO and SCIM. Proton Pass offers vault sharing and a family option through Proton's family plans, but has no equivalent of Bitwarden's organisation administration.