selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Best open-source alternatives to 1Password

The popular team password manager and secrets vault.

1Password is a widely-used credential management platform that stores passwords, SSH keys, and sensitive documents behind a single master password. Teams rely on it for shared vault access, audit logs, and integrations with SSO providers. Its subscription pricing and cloud-only data residency push security-conscious teams toward self-hosted alternatives.

8 alternatives listed

Best for your setup

  • Novice

    2FAuth4.2k
    • Single container
    • Ships a Compose file

    78/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    Teampass1.8k
    • SSO sign-in
    • REST or GraphQL API

    78/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    Vaultwarden68.9k
    • Scriptable API
    • Many ways to install

    90/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
  1. GNU General Public License v3.0Open Source — No Paywall

    Vaultwarden is a self-hosted alternative server for the Bitwarden Client API, implemented in Rust and designed to work with the official Bitwarden desktop, mobile, and browser clients. It is aimed at users who want Bitwarden-compatible password management without running the official, more resource-intensive service. The project provides a broad set of Bitwarden features, including personal vault functionality, Send, attachments, organization support, two-factor authentication, emergency access, and an admin backend. It is typically deployed using container images, with Docker and Docker Compose examples provided, and the README recommends HTTPS and a reverse proxy for proper operation of the web vault. The project is positioned for individuals, families, and small organizations managing their own data.

    Multi-UserDockerDocker ComposeBinaryPackage Manager

    Features:

    • Personal Vault
    • Send
    • Attachments
    • Website icons
    • Personal API Key

    +5 more

    Auth:2fa
  2. 2Bitwarden logo
    20.3k
    GNU Affero General Public License v3.0Open Source — No Paywall

    Bitwarden Server is the backend project for Bitwarden’s client ecosystem. It contains the APIs, database, and supporting infrastructure used by Bitwarden applications, and is intended for developers and operators who need to build, run, or deploy the self-hosted server components. The project is implemented in C# on .NET Core with ASP.NET Core, and its database layer uses T-SQL/SQL Server. The README emphasizes cross-platform development and deployment on Windows, macOS, and Linux, and it provides Docker-based deployment scripts for both Unix-like systems and Windows. The repository also points contributors to separate server setup and contributing documentation for build instructions and workflow guidance.

    Cloud OptionalMulti-UserMulti-TenantDockerSource

    Features:

    • backend APIs
    • database
    • core infrastructure
    • cross-platform deployment
    • production container images

    +4 more

    Auth:oidc-ssosamlldap
  3. 32FAuth logo
    4.2k
    GNU Affero General Public License v3.0Open Source — No Paywall

    2FAuth is a self-hosted web application for people who want to manage their two-factor authentication accounts outside of a phone-centric authenticator app. It is aimed at users who prefer to keep OTP secrets in a standalone database that can be backed up and restored, and at those who want a cleaner workflow for generating security codes on both desktop and mobile devices. The application lets a single user store 2FA accounts, organize them into groups, and generate HOTP, TOTP, and Steam Guard codes. It also supports importing accounts from several common authenticator formats, scanning QR codes, and adding entries manually. Security-focused features include optional encryption of stored sensitive data, security key sign-in, and automatic logout after inactivity.

    DockerDocker ComposeSource

    Features:

    • 2FA account management
    • group organization
    • QR code scanning and decoding
    • manual account creation
    • account editing

    +5 more

    Auth:local
  4. MIT LicenseOpen Source — No Paywall

    AliasVault is an open-source password manager and email aliasing platform focused on privacy and self-hosting. It is designed for people who want to create unique identities, generate strong passwords, and use randomized email aliases for different websites while keeping sensitive data end-to-end encrypted. The project provides both a hosted cloud service and a self-hosted deployment path. Its ecosystem includes a responsive web app, browser extensions for autofill, native mobile apps, and a built-in email server. The README emphasizes zero-knowledge security, automatic migrations, and frequent incremental releases, suggesting it is aimed at individuals and teams who want a modern alternative to traditional password managers.

    Cloud OptionalOffline CapableMulti-UserDockerDocker ComposeSource

    Features:

    • password and alias management
    • end-to-end encryption
    • built-in email server
    • browser extension autofill
    • TOTP authenticator

    +5 more

  5. GNU General Public License v3.0Open Source — No Paywall

    TeamPass is an on-premise collaborative password manager intended for teams and organizations that need to store and share credentials under their own control. The README positions it as a self-hosted solution with both a traditional PHP/MySQL installation path and an official Docker deployment option. It is aimed at administrators who want flexibility in how it is deployed and maintained. The project documents its runtime requirements, supports LDAP/AD authentication, and provides a REST API for integration. The README also notes optional components such as Redis, APCu, and a WebSocket daemon for real-time synchronization, suggesting it is designed for more advanced or high-availability environments.

    Multi-UserDockerSource

    Features:

    • collaborative password management
    • on-premise deployment
    • traditional installation
    • Docker deployment
    • REST API

    +3 more

    Auth:ldap
  6. MIT LicenseOpen Source — No Paywall

    This project is a backend for a personal management system designed to help one person keep track of many kinds of personal information in one place. The README frames it as similar in spirit to a CMS or CRM, but focused on private data management rather than business workflows. It includes modules for goals, notes, contacts, passwords, health, schedules, issues, travel planning, payments, shopping, job tracking, images, files, video, and reports. It is aimed at someone who wants a self-hosted, highly customizable system that can be extended with additional modules. The author emphasizes running it on a terminal or Raspberry Pi 24/7 on a home network, ideally without internet access, which suggests a local personal information hub rather than a cloud service. The backend is presented as part of a larger application with a separate frontend and online documentation, and a demo instance is publicly available.

    Offline CapableSource

    Features:

    • todo/goals tracking
    • notes
    • contacts
    • encrypted passwords
    • health records

    +5 more

    Auth:local
  7. GNU Affero General Public License v3.0Open Core — Some Features Paid

    Passbolt is an open source password manager designed for teams and organizations. It focuses on secure collaboration around credentials and secrets, providing centralized storage, organization, sharing, and auditing rather than a single-user vault experience. The project emphasizes security and privacy as core product traits. Its model uses user-owned secret keys and end-to-end encryption, and the README states that it is audited multiple times annually with public findings. Passbolt can be deployed on a self-hosted server and offers clients across browsers, mobile devices, CLI, and a desktop app preview, making it suitable for operational teams that need access from multiple platforms.

    No TelemetryCloud OptionalOffline CapableMulti-UserDockerKubernetesPackage Manager

    Features:

    • password and secret management
    • secure sharing
    • credential auditing
    • end-to-end encryption
    • user-owned secret keys

    +1 more

  8. GNU General Public License v3.0Open Source — No Paywall

    Zero-TOTP is a time-based one-time password client designed to store authenticator codes securely and make them accessible from multiple platforms. It is aimed at users who want to keep TOTP vaults encrypted with a zero-knowledge approach, so the service provider cannot read the data and only the user can decrypt it with a passphrase. The project is centered on a web app, with additional iOS and CLI clients mentioned in the README, and it also offers a rescue web frontend for vault recovery. It supports self-hosting through Docker-based deployment and emphasizes data availability through replication to multiple locations, including Google Drive and a local machine. The documentation also covers encryption and self-hosting details.

    Cloud OptionalDocker

    Features:

    • TOTP code storage
    • web app
    • iOS app
    • CLI app
    • zero-knowledge encryption

    +4 more

Compare these alternatives

Side by side:Bitwarden vs Vaultwarden

What to look for in a 1Password alternative

Look for end-to-end encryption at rest and in transit, with a zero-knowledge architecture where the server never sees your plaintext secrets. Evaluate browser extension quality, mobile app support, and whether the tool supports sharing vaults with fine-grained permissions. Emergency access and backup/export workflows are critical for teams that cannot afford credential lockout.

Other SaaS alternatives

  • 67 alternatives

    An all-in-one workspace for notes, docs, and databases.

    AFFiNE, Memos, AFFiNE Community Edition

    +64 more
  • 31 alternatives

    Atlassian's kanban board for lightweight project management.

    Plane, AppFlowy, Super Productivity

    +28 more
  • 49 alternatives

    A cloud file sync and sharing service.

    Immich, Syncthing, Cloudreve

    +46 more
  • 36 alternatives

    A long-running personal note-taking and clipping app.

    Memos, Joplin, Logseq

    +33 more
  • 35 alternatives

    The ubiquitous team messaging and collaboration platform.

    Rocket.Chat, Zulip, The Lounge

    +32 more
  • 32 alternatives

    A cloud project and task management platform for teams.

    Plane, AppFlowy, Super Productivity

    +29 more
Browse all alternatives