1Password Alternative Self-Hosted: 4 Options for 2026

1Password lists no self-hosted option. Compare Vaultwarden, Bitwarden's own server, Passbolt and KeePassXC on setup effort, sharing, licence and cost.

•3 min read•Passwords, Privacy & Identity

Editorial illustration: 1Password Alternative Self-Hosted: 4 Options for 2026

Verdict:Vaultwarden is the usual self-hosted pick for one person or a family, Passbolt suits teams, KeePassXC needs no server at all, and Bitwarden's own server is the official route.

Quick comparison

ToolPricePlatformsBest forTested
VaultwardenFree (open source, AGPL-3.0)Self-hosted (Docker or Podman)Individuals and families who want a self-hosted server that works with Bitwarden's own appsDocs only
Bitwarden (self-hosted)Free basic plan; Premium $19.80 a yearLinux, WindowsPeople who want the official, supported server with Bitwarden's own appsDocs only
PassboltCommunity Edition free (AGPLv3); Pro $4.9 per user per month, 10-user minimumSelf-hosted, Browser extensionSmall teams that need shared credentials on their own serverDocs only
KeePassXCFree (open source, GPLv3)Windows, macOS, LinuxPeople who want an offline vault file and no server to runDocs only

Independent comparison. Paid placements are labelled separately; editorial links earn no affiliate commissions. Learn more.

Good fit if

  • You want your password vault on a server or file you control
  • You can keep a small server updated, backed up and behind HTTPS
  • You are happy to use Bitwarden's apps or an offline vault file

Not ideal if

  • You do not want to maintain a server or handle backups yourself
  • You rely on 1Password features that you have not confirmed in the alternatives
  • You need vendor support and a service-level agreement

Short answer: 1Password's pricing page lists no self-hosted version, so the real choice is between a server you run and a file you keep. Vaultwarden suits one person or a family, Passbolt fits small teams, and KeePassXC needs no server at all. Bitwarden's own server is the supported route if you want the official software. Each trades 1Password's convenience for control, and the price is your own time for updates and backups.

What matters when you self-host a password manager

1Password's pricing page lists Individual at a promotional $2.99 a month, down from a regular $3.99, and Families at $4.49, down from $5.99, with a 14-day free trial. The page lists no self-hosted option.

Five criteria matter:

  • Server effort: what you must run, patch and back up.
  • Client apps: browser, mobile and desktop support.
  • Sharing: family or team vaults.
  • Cost and licence: what stays free and what is paid.
  • Getting your data out of 1Password: the export format you can use.

Vaultwarden

Vaultwarden is an unofficial, self-hosted server written in Rust that implements the Bitwarden client API, according to its repository. It is licensed AGPL-3.0 and works with the official Bitwarden mobile, desktop and browser clients.

The recommended install is a container image run with Docker or Podman. The web vault requires HTTPS, and a reverse proxy is recommended. It supports organizations with collections and roles, several two-factor methods, emergency access and an admin backend. The project is not affiliated with Bitwarden, accepts no liability for data loss, and recommends regular backups. Bitwarden's own import page is the place to start for moving data in. For more on that ecosystem, see our Bitwarden alternatives page.

Bitwarden, self-hosted

If you want the official software, Bitwarden's help centre says it publishes Docker containers on GitHub Container Registry and lists Linux deployments (standard, manual, offline and Bitwarden Lite) and Windows deployments (standard and offline). It says the Enterprise plan includes self-hosting at no additional cost, but check Bitwarden's self-host documentation for hardware requirements.

Bitwarden's pricing page lists a free plan for basic password management, Premium at $1.65 a month ($19.80 billed annually) and Families at $47.88 billed annually for up to six users. Its comparison of Premium and Families lists self-hosting. Check Bitwarden's licensing page for how a self-hosted server is licensed before you deploy it.

Passbolt

Passbolt is a team-focused password manager. According to its pricing page, the Community Edition is free forever with unlimited users and instances under AGPLv3, with community support only. The Pro Edition is $4.9 per user per month billed annually with a 10-user minimum.

Pick it for credentials shared across a team rather than a family vault.

KeePassXC

KeePassXC is a free, open-source password manager for Windows, macOS and Linux. Its website says it is GPLv3, keeps data in an offline, encrypted file that you can store anywhere and states that no data goes to remote servers.

There is no server to maintain, so nothing to keep patched. The trade-off is that syncing the file between devices is your job, and sharing with other people is manual. The website lists only desktop platforms.

Moving your data out of 1Password

1Password's export page says 1Password 8 exports to 1PUX or CSV. The CSV covers only Login and Password items and omits security questions, linked items and custom fields, so use 1PUX where you can. Exports are unencrypted plaintext, and passkeys can only be exported from the iOS and Android apps.

Bitwarden's import page says it accepts .1pux (from 1Password 8.5 or later), .1pif and .csv, does not check for duplicates, and requires Sends to be re-created. Delete the export file after you finish.

Comparison

OptionServer to runLicenceCostSharing
VaultwardenYes (container)AGPL-3.0FreeOrganizations, collections
Bitwarden self-hostedYes (Docker on Linux or Windows)See Bitwarden's licensing pageFree basic plan; Premium $19.80/yearFamilies plan up to six users
PassboltYesAGPLv3 (Community)Free; Pro $4.9/user/monthBuilt for teams
KeePassXCNoGPLv3FreeManual

How to choose

If you run a home server and want your family on Bitwarden apps, choose Vaultwarden and set a backup routine first. If you manage a small team's shared credentials, start with Passbolt Community Edition and move to Pro only when you need support. If you do not want a server, use KeePassXC with your own file sync.

For wider comparisons, see open-source password managers, free password managers and KeePass alternatives.

Limits of this review

No tool was installed or run. Server hardware needs for Bitwarden and Passbolt, KeePassXC mobile apps, and independent security audits were not checked. Passbolt's mobile and import support for 1Password files was not reviewed. Bitwarden's server licence was not confirmed.

FAQ

Can you self-host 1Password?

1Password's personal pricing page describes a hosted subscription, with Individual at a regular $3.99 a month and Families at a regular $5.99, and lists no self-hosted option. If you want your vault on your own server or in a local file, you need a different product such as the ones on this page.

What is the best self-hosted alternative to 1Password?

For one person or a family, Vaultwarden is the pick if you will run a server. Its repository says it runs from a container image under Docker or Podman and works with the official Bitwarden clients. For teams, Passbolt Community Edition is free with unlimited users, and for no server at all, KeePassXC keeps an offline encrypted file.

Is there a free 1Password alternative that is open source?

Yes. Vaultwarden is AGPL-3.0, Passbolt Community Edition is AGPLv3 and free forever with unlimited users, and KeePassXC is GPLv3. Bitwarden also has a free plan for basic password management, but its pricing page does not name a licence for the server, so check Bitwarden's own licensing terms before relying on it as open source.

Is Vaultwarden safe to self-host?

Vaultwarden's repository says it is unofficial and not affiliated with Bitwarden, Inc., that the developers accept no liability for data loss, and that you should make regular backups. The web vault requires HTTPS, and a reverse proxy is recommended. Treat the server as something you must keep updated.

How do I move my passwords out of 1Password?

1Password 8 exports 1PUX or CSV. The CSV covers only Login and Password items and omits custom fields, so 1PUX keeps more. Bitwarden's import page lists .1pux, .1pif and .csv. Exports are unencrypted plaintext files, so keep them off shared drives and email, and delete the file as soon as the import has finished.

Is there a self-hosted 1Password alternative for Linux or iOS?

KeePassXC runs on Windows, macOS and Linux, and its website lists only desktop platforms. Bitwarden publishes self-hosting for Linux and Windows. Vaultwarden works with Bitwarden's mobile, desktop and browser clients. For iOS, check which client works with the server or file format you choose before you commit.

More in Passwords, Privacy & Identity

All Passwords, Privacy & Identity alternatives →

Sources

Kevin Fan

Kevin Fan is a SaaS founder. He runs Free Instead Of, which tracks free and open-source alternatives to paid software and checks each price and free-plan limit against the vendor's own pages.

Methodology

1Password's pricing and export pages, Bitwarden's pricing, self-hosting and import pages, the Vaultwarden repository, Passbolt's pricing page and KeePassXC's website were reviewed on 2026-10-26. No community threads were used.

Share: