🔐 Top Free & Open Source Self-Hosted Password Managers
Name | Description | Tech Stack / Language | Web Interface | Mobile Support | 2FA Support | GitHub / Official Link |
---|---|---|---|---|---|---|
Bitwarden (Server Edition / Vaultwarden) | Most popular open-source password manager. Vaultwarden is a lightweight Rust-based alternative. | C# (.NET) / Rust | ✅ Yes | ✅ Yes (via Bitwarden apps) | ✅ Yes | Bitwarden, Vaultwarden |
Passbolt | Secure, team-oriented password manager with strong GPG encryption. | PHP + MySQL | ✅ Yes | ✅ (Web Mobile) | ✅ Yes | Passbolt |
KeeWeb | Web-based KeePass-compatible manager. No server needed. | JavaScript (Electron) | ✅ Yes | ✅ (via browser) | ❌ No | KeeWeb |
Psono | Enterprise-grade manager for secure password sharing. | Python + Angular | ✅ Yes | ✅ Yes | ✅ Yes | Psono |
Teampass | Team-focused password manager with granular permissions. | PHP + MySQL | ✅ Yes | ❌ Browser only | ✅ Yes | Teampass |
Padloc | Beautiful and minimal open-source password manager. | Node.js + Flutter | ✅ Yes | ✅ Yes | ✅ Yes | Padloc |
Buttercup | Cross-platform with AES encryption and multi-platform sync. | JavaScript | ✅ Yes | ✅ Yes | ✅ Yes | Buttercup |
KeePassXC | Desktop-based KeePass alternative with rich features and browser integration. | C++ | ❌ No (GUI only) | ❌ Desktop only | ✅ Yes | KeePassXC |
Pass (Linux Password Store) | Minimalist CLI password manager using GPG encryption. | Shell (Bash) | ❌ CLI Only | ❌ Limited GUI | ✅ GPG-based | Pass |
LessPass | Generates passwords on-demand without storing them. | JavaScript | ✅ Web & CLI | ✅ Yes | ❌ No | LessPass |
Passwork | Enterprise-ready password manager for teams, focused on usability and self-hosting. | PHP + MySQL | ✅ Yes | ✅ Yes (Mobile Apps) | ✅ Yes | Passwork |
🛠️ Quick Tip:
If you’re looking for enterprise-focused usability and full control over data, Passwork and Psono are excellent choices. For lightweight or personal use, Vaultwarden or KeePassXC may be a better fit.
Would you like a comparison chart or deployment guide for any of these?
A password manager allows users to store, generate, and manage their passwords for local applications and online services.
- Bitwarden
⚠
– Password manager with webapp, browser extension, and mobile app.AGPL-3.0
C#
- keeweb – This webapp is a browser and desktop password manager compatible with KeePass databases.
MIT
HTML5
- Padloc – A modern, open source password manager for individuals and teams.
GPL-3.0
Nodejs
- Passbolt – Password manager dedicated for managing passwords in a collaborative way on any Web server, using a MySQL database backend.
AGPL-3.0
PHP
- PassIt – Simple password manage with sharing features by group and user, but no administration interface.
AGPL-3.0
Python
- Passky – Simple, modern and open source password manager with website, browser extension, android and desktop application.
GPL-3.0
PHP
- PassWall – Open source password manager.
AGPL-3.0
Go
- Psono – A promising password managers fully featured for teams.
Apache-2.0
Python
- sysPass – Multiuser password management system.
GPL-3.0
PHP
- 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.
GPL-3.0
PHP
- vaults – Password manager featuring client side AES-256 encryption, PBKDF2 hashing, vaults, password generation & more.
GPL-3.0
PHP
- Vaultwarden – Lightweight Bitwarden server API implementation written in Rust.
GPL-3.0
Rust
Passwork
Passwork is the optimal solution for businesses, offering a high level of security at a fair price.
What Passwork Offer:
- Optimal Security for Businesses – Our system ensures protection with AES-256 encryption and the ability to deploy on your servers for complete data control.
- Security Like Everyone Else, Usability Better Than Anyone Else – Passwork combines high security with an intuitive interface, 2FA, and a convenient browser extension. Even the most secure system is useless if employees don’t use it.
- Self-Hosted Password Manager for Business – With Passwork, you get a secure and user-friendly password manager with flexible role management and integration with AD/LDAP/SSO—ideal for administrators.
- Enterprise-Grade Quality at a Fair Price – We offer top-tier security and scalability with seamless integration into your infrastructure—at a justified cost. The total cost of ownership is 30% lower than the market average.

👤 About the Author
Ashwani is passionate about DevOps, DevSecOps, SRE, MLOps, and AiOps, with a strong drive to simplify and scale modern IT operations. Through continuous learning and sharing, Ashwani helps organizations and engineers adopt best practices for automation, security, reliability, and AI-driven operations.
🌐 Connect & Follow:
- Website: WizBrand.com
- Facebook: facebook.com/DevOpsSchool
- X (Twitter): x.com/DevOpsSchools
- LinkedIn: linkedin.com/company/devopsschool
- YouTube: youtube.com/@TheDevOpsSchool
- Instagram: instagram.com/devopsschool
- Quora: devopsschool.quora.com
- Email– contact@devopsschool.com