Alternatives / Enpass

8 open-source alternatives

8 Best Open Source Enpass Alternatives in 2026

Looking for an open source Enpass alternative? We compared 8 open source password managers by license, sync, and maintenance. KeePassXC is the offline option, Bitwarden and Vaultwarden are server-based, and Passbolt and TeamPass target teams.

Maxime DERAME's profile

Written by Maxime DERAME

Last updated:

Best Enpass alternatives at a glance

AlternativeBest forLicense
VaultwardenLightweight Bitwarden-compatible server (unofficial)AGPL-3.0
KeePassXCOffline password managerGPL-2.0 / GPL-3.0
BitwardenCross-platform cloud or self-hostedGPL-3.0 clients / AGPL-3.0 server
PassboltTeam manager with audit logsAGPL-3.0
PadlocEnd-to-end encrypted storageAGPL-3.0
TeamPassSelf-hosted team managerGPL-3.0
PearPassLocal-first with peer-to-peer syncApache-2.0
PsonoTeam manager with SAML and LDAPApache-2.0

How we chose these Enpass alternatives

We looked for open-source password managers that store credentials securely like Enpass. We verified each project's license, recent activity, stars, and self-hosting in its repository. See our methodology for the full criteria.

Personal use

KeePassXC is an offline manager for Windows, macOS, and Linux with browser autofill and passkey support, with the database as a local file you sync yourself. Bitwarden is a cross-platform manager with a free tier, and Vaultwarden is an unofficial lightweight server compatible with Bitwarden clients.

Teams

Passbolt is a security-focused team manager with audit logs and an API. TeamPass is a self-hosted team manager maintained since 2009 with folder-level access control, and Psono is a team manager with SAML and LDAP.

Local-first

PearPass is a local-first manager with peer-to-peer sync and no cloud servers. Padloc offers end-to-end encrypted storage but relies on cloud synchronization.

Important: unofficial and paid parts

Vaultwarden is unofficial and unaffiliated with Bitwarden, Inc. Bitwarden's 2FA and file attachments require Premium at $10 per year. TeamPass's browser extension is paid from 49 euros per year.

License details

Vaultwarden, Passbolt, and Padloc are AGPL-3.0. Bitwarden's server is AGPL-3.0 and clients are GPL-3.0. KeePassXC is GPL-2.0 or 3.0. TeamPass is GPL-3.0. Psono's server and PearPass are Apache-2.0.

Maintenance status

Most had commits within weeks of this update.

Why look for a Enpass alternative?

Enpass is a proprietary manager that stores vaults locally with optional sync. Open-source managers let you audit the code and often self-host sync, but experience and support vary.

github.com
1

Vaultwarden

Unofficial Bitwarden-compatible server written in Rust.

Vaultwarden is an AGPL-3.0, Rust-based, unofficial server compatible with the Bitwarden client apps, designed for self-hosting on low-resource hardware. It is not affiliated with Bitwarden, Inc., and bugs should go to the Vaultwarden project. An HTTPS reverse proxy is recommended for the web vault.

69.4K3.4KAGPL-3.0Self-hosted

Pricing: Free and open source.

  • Runs on very modest hardware
  • Works with Bitwarden's apps and extensions
  • Large community
  • Unofficial and not affiliated with Bitwarden
  • You manage backups and security yourself
keepassxc.org
2

KeePassXC

Offline password manager using an encrypted database file

Cross-platform password manager based on the KeePass database format. Keep the encrypted vault locally or synchronize it through storage of your choice; it supports browser integration, autofill, passkeys, TOTP, hardware keys, secure notes, and attachments.

29.4K2KGPL-2.0 / GPL-3.0Local vault

Pricing: Free and open source; no subscription or required account.

  • Offline-capable, no mandatory account or cloud
  • Open KeePass format, browser extension, and autofill
  • Passkeys, TOTP, hardware keys, notes, and attachments
  • Synchronization and backup are your responsibility
  • Mobile use relies on compatible third-party apps
  • Team sharing is less seamless
bitwarden.com
3

Bitwarden

Open-source password manager with cloud sync and self-hosting

Password manager with browser, web, desktop, and mobile clients, autofill, passkeys, secure notes, sharing, organizations, encrypted synchronization, and official self-hosting. Clients are GPL-3.0 and server code is AGPL-3.0.

20.4K1.8KGPL-3.0 clients / AGPL-3.0 serverSelf-hosted

Pricing: Free tier and paid plans; some advanced features require a subscription.

  • Close match for LastPass workflows
  • Browser, desktop, and mobile clients with passkeys and autofill
  • Encrypted sync, sharing, organizations, and official self-hosting
  • Some advanced features require paid plans
  • Official self-hosting is heavier than Vaultwarden
  • Organization setup adds complexity
passbolt.com
4

Passbolt

Self-hosted password manager designed for teams

AGPL-3.0 Community Edition team password manager centered on secure credential sharing, granular access controls, end-to-end encryption, auditability, browser extensions, mobile apps, API, and CLI.

6.2K407AGPL-3.0Self-hosted

Pricing: Self-hosted Community Edition; commercial editions and enterprise features are also available.

  • Team sharing with granular permissions
  • End-to-end encryption and auditability
  • Browser extensions, mobile apps, API, and CLI
  • More administration than a personal vault
  • Some enterprise features are commercial
  • Less consumer-oriented than LastPass
padloc.app
5

Padloc

Open-source password manager for individuals, families, and teams

AGPL-3.0 password manager with end-to-end encryption for passwords, secure notes, payment cards, documents, and other sensitive data. It includes cross-platform clients, browser integration, sharing, synchronization, and self-hosting.

2.9K268AGPL-3.0Self-hosted

Pricing: Open-source self-hosting; optional commercial licensing and hosted services may be available.

  • End-to-end encryption and self-hosting
  • Passwords, notes, cards, and documents
  • Cross-platform apps, browser integration, and sharing
  • Smaller community than Bitwarden
  • Smaller integration ecosystem
  • Fewer enterprise integrations
teampass.net
6

TeamPass

Self-hosted team password manager.

TeamPass is a GPL-3.0 self-hosted password manager for teams, with folder-level access control, governance tools, and encrypted storage. Its browser extension costs €49 a year, and its governance features can add complexity.

1.8K573GPL-3.0Self-hosted

Pricing: Free to self-host; the browser extension is paid at €49 a year.

  • Folder-level access control
  • Self-hosted with GPL-3.0
  • Active development
  • Browser extension is a paid add-on
  • More administration than a personal vault
pearpass.com
7

PearPass

Local-first password manager with peer-to-peer sync

Apache-2.0 password and identity manager storing encrypted data on users' devices and synchronizing through Pear Runtime peer-to-peer networking. Desktop, mobile, browser extension, offline access, generator, and password health features are part of the project ecosystem; active development is currently paused.

54071Apache-2.0Local / P2P

Pricing: Open source; development is currently paused according to project repositories.

  • Local encrypted storage without central password server
  • Peer-to-peer sync and offline access
  • Desktop, mobile, and browser extension
  • Active development currently paused
  • Smaller and younger security ecosystem
  • Less proven than KeePassXC or Bitwarden
psono.com
8

Psono

Self-hosted team password manager with SAML and LDAP.

Psono is a self-hosted team password manager under Apache-2.0 with SAML and LDAP, audit logs, and an optional SaaS version. Business features are free for up to 10 users, and larger teams are directed to paid SaaS plans for SLAs.

11020Apache-2.0Self-hosted

Pricing: Free to self-host; paid SaaS plans for larger teams.

  • SAML, LDAP, and audit logs
  • Apache-2.0 license
  • Self-hosted or SaaS
  • Small community on GitHub
  • Business features are limited to 10 users before paid plans

Compare Enpass alternatives

AlternativeTypeLicenseSelf-hostedBest for
VaultwardenPassword serverAGPL-3.0YesSelf-hosted sync
KeePassXCPassword managerGPL-2.0 / GPL-3.0LocalClosest to Enpass
BitwardenPassword managerAGPL-3.0 server / GPL-3.0 clientsYesFamilies and teams
PassboltTeam password managerAGPL-3.0YesSecurity teams
PadlocPassword managerAGPL-3.0Cloud syncCross-device storage
TeamPassTeam password managerGPL-3.0YesLong-running teams
PearPassPassword managerApache-2.0No serverNo-cloud setups
PsonoTeam password managerApache-2.0 (server)YesEnterprise compliance

Which one should you choose?

Want offline control of your vault

KeePassXC stores the database as a local file with autofill and passkeys.

KeePassXC

Want sync with official apps

Bitwarden has end-to-end encryption and a free tier.

Bitwarden

Want lightweight self-hosted sync

Vaultwarden works with Bitwarden clients, but is unofficial.

Vaultwarden

Run a team vault

Passbolt has audit logs, an API, and a CLI.

Passbolt