
Bitwarden
Self-hostable password manager with end-to-end encryption, vault sharing, TOTP, passkeys, and cross-platform apps plus browser extensions.

Bitwarden is a password manager that stores and syncs credentials and other sensitive data across devices using end-to-end encryption. It supports personal and organizational vaults, secure sharing, and access from web, desktop, mobile, CLI, and browser extensions.
Key Features
- End-to-end encrypted vault for logins, secure notes, cards, and identities
- Organization vaults with collections, group/user access controls, and sharing
- Password generator and security reports (e.g., weak/reused passwords)
- Two-factor authentication options and support for TOTP authenticator storage
- Passkeys support (platform-dependent by client) and modern authentication flows
- Cross-platform clients: web vault, desktop apps, mobile apps, browser extensions, and CLI
- Import/export tools to migrate from other password managers
- APIs and integrations for enterprise features (e.g., directory/SSO options on paid tiers)
Use Cases
- Replace hosted password managers while keeping full control of vault data
- Team credential sharing with role-based access to shared collections
- Centralize secrets like server credentials and recovery codes with strong encryption
Limitations and Considerations
- Some advanced enterprise capabilities (e.g., SSO/directory integrations) depend on specific Bitwarden plans and deployment configuration.
Bitwarden is widely adopted and well-documented, offering a mature ecosystem of official clients and an audited security model. The official server project is suitable for organizations needing a full-featured, self-managed password vault with secure sharing and broad client support.




