Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Search
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/Security & Monitoring/Passbolt
icon of Passbolt

Passbolt

Open source alternative to 1Password, Dashlane and Keeper

An open-source password manager for teams, offering secure password sharing, storage, and collaboration with end-to-end encryption.

6K starsPHPAGPL-3.0Active recently
Visit websiteGitHub repo
image of Passbolt
Contents
  1. 01Who Passbolt is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Install and self-host
  6. 06Tech stack
  7. 07FAQ
  8. 08Similar open-source tools
TL;DR

Passbolt is an open source password manager for teams that need secure credential storage, sharing, and collaboration. It replaces shared spreadsheets and closed team password vaults for organizations that want self-hosting and auditability. AGPL-3.0 licensed for the Docker repository.AGPL-3.0 · PHP · 6K stars · Active recently

who it's for

Who Passbolt is for#

IT teams centralizing shared passwords

Passbolt fits teams replacing spreadsheets or ad hoc password sharing with a proper shared vault and access model.

Skip if:

You only need an offline personal password database.

Security-conscious startups

Self-hosting gives small teams control over where credential data lives while still supporting collaboration.

Skip if:

You do not have anyone to maintain the database, backups, and application updates.

the problem

The problem it solves#

Team passwords often end up in chat messages, spreadsheets, browser sync accounts, or a password vault controlled entirely by a vendor. That creates security risk and makes it harder to review who can access shared infrastructure credentials.

A team password manager needs more than personal vault storage. It has to support secure sharing, onboarding, offboarding, roles, and reliable deployment because credentials are a business-critical control point.

how Passbolt solves it

How it solves it#

Team credential sharing

Passbolt lets team members store and share credentials securely, which addresses collaboration rather than only personal password storage.

Docker deployment path

The passbolt_docker repository provides Docker-based setup guidance, including Docker Compose usage and a MariaDB or MySQL requirement.

Community edition source

The repository focuses on getting started with Passbolt CE, giving teams a source-available path before evaluating hosted or enterprise editions.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Built for teams, not just individualsPassbolt's core positioning is secure credential sharing among team members, which is the hard part missing from simple local password databases.
  • Self-hosted password controlCredential stores contain keys to production systems. Passbolt lets organizations operate the vault on their own infrastructure rather than placing all team secrets in a closed SaaS.

Trade-offs

  • -Database-backed service maintenancePassbolt requires a running database and server maintenance. Teams need a backup and upgrade process because password vault downtime can block operations.
install · self-host

Install and self-host#

bash
docker-compose -f docker-compose/docker-compose-ce.yaml up
tech stack · detected from GitHub

What it's built on#

Languages
PHP
frequently asked

FAQ#

What is Passbolt used for?

Passbolt is used to store and share team credentials securely. It is aimed at organizations rather than only individual password storage.

Can Passbolt be self-hosted with Docker?

Yes. Passbolt Community Edition has a Docker-based getting-started path.

Does Passbolt need a database?

Yes. Passbolt requires MariaDB or MySQL for the Docker setup.

also worth a look

Similar open-source tools#

Passwordcockpit

Passwordcockpit

Self-hosted team password manager with role-based access

136DockerfileBSD-3-Clause
Password Safe

Password Safe

Store passwords in an encrypted local database, no cloud account

855C++Artistic-2.0
Vaultwarden

Vaultwarden

Self-hosted Bitwarden-compatible password management

62.2KRustAGPL-3.0
KeePass

KeePass

Free open source password manager with encrypted local file

46TypeScriptGPL-3.0
KeePassXC

KeePassXC

Cross-platform open source password manager with browser plugin

27.9KC++
Psono

Psono

Self-hosted password manager for teams with enterprise SSO

102Python

Repository

Stars
6K
Forks
389
License
AGPL-3.0
Latest
v5.13.0
Last commit
35 days ago
Last verified
Jul 9, 2026
Repo
passbolt/passbolt_api ↗

Additional details

Language
PHP
Open issues
28
Contributors
563
First release
2016

Categories

Security & MonitoringIT ManagementCommunication & Collaboration

Tags

SecurityCybersecurityAuthenticationAuthorizationSelf HostedOpen CoreDocker ManagementDeveloper Tools