Bitwarden
Best for open-source sync across every device
License: Open source
- Windows
- macOS
- Linux
- Web
- iOS
- Android
- Self-hosted
- Command line
Status: Unknown
Two free alternatives to 1Password, side by side.
Best for open-source sync across every device
Best for an offline vault you fully control
| Fact | Bitwarden | KeePassXC |
|---|---|---|
| License | License: Open sourceGPL-3.0-only | License: Open sourceGPL-2.0-only OR GPL-3.0-only |
| Maintenance | Status: Unknown | Status: Unknown |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Web | Yes | No |
| iOS | Yes | No |
| Android | Yes | No |
| Self-hosted | Yes | No |
| Command line | Yes | No |
| Self-hostable | Yes | No |
| Works offline | Yes | Yes |
| No account needed | No | Yes |
| Parity with 1Password | 58% | 58% |
License classes: Open source and Open source. Status rules: Active means a commit in the last 90 days. See the methodology.
| Feature | Bitwarden | KeePassXC |
|---|---|---|
| Vault | ||
| Password vault with browser autofill | Yes | YesNote 1Browser extension and Auto-Type |
| Sync across desktop and mobile | YesNote 2Unlimited devices on the free plan | PartialNote 3No built-in sync; you copy the database file with another sync tool, and there is no official mobile app |
| Sign-in | ||
| Passkey storage and sign-in | YesNote 4Passkey management and use are included in every account | PartialNote 5Passkeys work through the browser extension on desktop only |
| Built-in one-time code generator | NoNote 6The built-in authenticator is a Premium feature (US$19.80 a year) | YesNote 7Time-based codes are built in and work with Auto-Type |
| Sharing | ||
| Shared vaults for family or team | PartialNote 8Free sharing with one other user; more people need a paid plan | NoNote 9Single-user database file; sharing means sharing the file |
| Security | ||
| Breach and weak-password alerts | NoNote 10Vault health reports are a Premium feature | PartialNote 11Database reports flag weak and reused passwords |