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 stars
image of Passbolt
Contents
  1. 01Who Passbolt is for

Repository

Stars
6K
Forks
379
License
AGPL-3.0
Latest
v5.12.0
Last commit
21 days ago
Last verified
May 31, 2026
Repo
passbolt/passbolt_api ↗
PHP
AGPL-3.0
Active this month
Visit websiteGitHub repo
  • 02The problem it solves
  • 03How it solves it
  • 04Strengths and trade-offs
  • 05Install and self-host
  • 06Tech stack
  • 07FAQ
  • 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 this month

    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#

    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?
    also worth a look

    Similar open-source tools#

    Passwordcockpit

    Passwordcockpit

    Self-hosted team password manager with role-based access

    135DockerfileBSD-3-Clause
    Password Safe

    Password Safe

    Store passwords in an encrypted local database, no cloud account

    849C++
    Vaultwarden

    Vaultwarden

    Self-hosted Bitwarden-compatible password management

    60.2KRustAGPL-3.0
    KeePass

    KeePass

    Free open source password manager with encrypted local file

    44TypeScriptGPL-3.0
    KeePassXC

    KeePassXC

    Cross-platform open source password manager with browser plugin

    27.4KC++
    Psono

    Psono

    Self-hosted password manager for teams with enterprise SSO

    100Python

    Additional details

    Language
    PHP
    Open issues
    26
    Contributors
    561
    First release
    2016

    Categories

    Security & MonitoringIT ManagementCommunication & Collaboration

    Tags

    SecurityCybersecurityAuthenticationAuthorizationSelf HostedOpen CoreDocker ManagementDeveloper Tools

    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.

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