Self-hosted alternatives to 1Password
Want password and secrets manager for teams without handing your data to 1Password? These 7 open-source apps run on your own server. Cheapest estimated hosting starts at about $3.5/month.
| App | Health | Stars | License | Docker | RAM (est.) | From |
|---|---|---|---|---|---|---|
| Vaultwarden | Actively maintained | 70.2k | GPL-3.0 | ✓ | 512 MB | $3.5/mo |
| Bitwarden | Actively maintained | 20.6k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Passbolt | Actively maintained | 6.2k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| AliasVault | Actively maintained | 3.4k | MIT | ✓ | 1 GB | $5/mo |
| Teampass | Actively maintained | 1.9k | GPL-3.0 | – | 1 GB | $5/mo |
| PassIt | Health unknown | – | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Psono | Health unknown | – | Apache-2.0 | – | 1 GB | $5/mo |
The options in detail
1. Vaultwarden
Lightweight Bitwarden server API implementation written in Rust.
Actively maintained Last activity 2026-11-02. Latest release 1.37.5 (2026-11-01). Needs roughly 512 MB RAM. How to run it →
2. Bitwarden
Password manager with a webapp, browser extension, and mobile app.
Actively maintained Last activity 2026-11-02. Latest release v2026.10.1 (2026-10-28). Needs roughly 1 GB RAM. How to run it →
3. Passbolt
Collaborative password manager.
Actively maintained Last activity 2026-10-20. Latest release v5.17.0 (2026-10-20). Needs roughly 1 GB RAM. How to run it →
4. AliasVault
End-to-end encrypted password manager with a built-in email alias generator and server.
Actively maintained Last activity 2026-11-02. Latest release 0.31.1 (2026-10-14). Needs roughly 1 GB RAM. How to run it →
5. Teampass
Password manager dedicated for managing passwords in a collaborative way. One symmetric key is used to encrypt all shared/team passwords and stored server side in a file and the database. works on any server Apache, MySQL and PHP.
Actively maintained Last activity 2026-11-01. Latest release 3.2.4.0 (2026-11-01). Needs roughly 1 GB RAM incl. mysql. How to run it →
6. PassIt
Simple password manage with sharing features by group and user, but no administration interface.
Health unknown Needs roughly 1 GB RAM. How to run it →
7. Psono
Password manager for companies.
Health unknown Needs roughly 1 GB RAM. How to run it →
Why self-host instead of 1Password?
- Own your data — it lives on a server you control, with backups you decide on.
- Predictable cost — a small VPS often replaces per-seat pricing for a whole team or family.
- No lock-in — open-source licenses let you keep running the software even if a vendor disappears.
The trade-off: you are responsible for updates, backups and security. Pick an app marked Actively maintained and with Docker support for the easiest ride.
Browse related categories
Other alternatives guides
1Password is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.