Open-source and self-hosted alternatives to 1Password

Bitwarden offers a hosted service and can be self-hosted. Vaultwarden is a lightweight server that works with Bitwarden apps. KeePassXC keeps everything in a local file.

Category: Password managers · GitHub data as of Oct 29, 2026 · FAQ · Cost & self-hosting

1Password price change: Individual $35.88 → $47.88 per year (+33%). Families $59.88 → $71.88 per year (+20%). (effective Mar 27, 2026, details and sources)

ProjectWhat it isLicenseGitHub starsLast releaseRuns asHosted plan
Vaultwarden
Active AGPL-3.0
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. AGPL-3.0 69.9k Oct 6, 2026 Self-hosted web app Not confirmed
KeePassXC
Active Mixed or custom
KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”. Mixed or custom 29.6k Oct 23, 2026 Desktop app Not confirmed
Bitwarden
Active Mixed or custom
The server for the Bitwarden password manager, which you can self-host. Mixed or custom 20.5k Oct 28, 2026 Self-hosted web app Yes, from the project
Passbolt
Active AGPL-3.0
Passbolt, a password manager built for teams to share credentials securely. AGPL-3.0 6.2k Oct 20, 2026 Self-hosted web app Yes, from the project

Are they still maintained?

4 of 4 1Password alternatives here had a code push or release in the last 180 days (checked Oct 29, 2026).

See every project in the "Is it still maintained?" tracker →

What switching from 1Password costs

1Password: current plans and prices are on 1Password's pricing page. Its most recent price change we track took effect on Mar 27, 2026 (see the price tracker).

AlternativeHow you run itSoftware costWhat you pay for
VaultwardenYour server$0 (AGPL-3.0)A server you rent or own, plus your time for updates and backups.
KeePassXCDesktop app$0 (Mixed or custom, check terms)Nothing to host. Install it on your own device.
BitwardenYour server, or the project's hosted plan$0 (Mixed or custom, check terms)A server you rent (or own), or the project's paid hosted plan.
PassboltYour server, or the project's hosted plan$0 (AGPL-3.0)A server you rent (or own), or the project's paid hosted plan.

Self-hosting basics: Vaultwarden, Bitwarden and Passbolt need a server, which can be a small cloud server or a spare machine at home. For a sense of scale, DigitalOcean's price list shows a 1 GiB server at $6/month and 2 GiB at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size, and budget time for updates and backups.

Don't want to run a server? Bitwarden and Passbolt offer a hosted plan run by the project itself. Prices change, so check each project's site.

Nothing to host: KeePassXC runs on your own computer.

License check: KeePassXC and Bitwarden do not use a single standard open-source license that GitHub can detect. Read the license before using them in a business.

The options in more detail

Vaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs.

69.9k GitHub stars · AGPL-3.0 · last code push Oct 28, 2026 · GitHub

KeePassXC

KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.

29.6k GitHub stars · Mixed or custom · last code push Oct 28, 2026 · GitHub · Website

Bitwarden

The server for the Bitwarden password manager, which you can self-host.

20.5k GitHub stars · Mixed or custom · last code push Oct 29, 2026 · GitHub · Website

Passbolt

Passbolt, a password manager built for teams to share credentials securely.

6.2k GitHub stars · AGPL-3.0 · last code push Oct 20, 2026 · GitHub · Website

1Password alternatives: common questions

What is the best open-source alternative to 1Password?

It depends on how you use 1Password. Of the 4 options here, Vaultwarden is the most followed on GitHub (69.9k stars) and is actively maintained, with its latest release on Oct 6, 2026. If you want an app on your own computer, look at KeePassXC. If you need something your whole team can log into, look at Vaultwarden, Bitwarden and Passbolt.

Is there a self-hosted 1Password alternative?

Yes. Vaultwarden, Bitwarden and Passbolt run on a server you control, so your data stays with you. If you'd rather not run a server, Bitwarden and Passbolt also offer a hosted plan from the people who make them.

Is there a free alternative to 1Password?

Yes. Every project on this page can be downloaded and used at no cost from its public repository. KeePassXC installs on your own device, so it costs nothing to run. Server apps are free software, but you pay for the server they run on. Check the license of KeePassXC and Bitwarden before using them in a business.

Are these 1Password alternatives still maintained?

As of Oct 29, 2026, 4 of 4 had a code push or release in the last 180 days. None are flagged as inactive or archived. We re-check every project weekly.

How much does it cost to switch from 1Password?

The software itself is free. Desktop and device apps (KeePassXC) cost nothing to run. For server apps, the main cost is hosting: as a reference point, DigitalOcean lists a 1 GiB server at $6/month and a 2 GiB server at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size. The hidden cost is time: moving your data and, for self-hosted apps, keeping up with updates and backups.

Are all of these really open source?

Not all under a standard license. KeePassXC: GitHub could not identify a single standard license for this repository (often a mix of open-source and commercial parts). Read the LICENSE file before using it. Bitwarden: GitHub could not identify a single standard license for this repository (often a mix of open-source and commercial parts). Read the LICENSE file before using it. The others use OSI-approved open-source licenses.

Know a project we missed, or maintain one listed here? Tell us. Maintainers can add a live status badge to their README.

Get new open-source swaps by email

One short email a week: newly listed projects, big releases, and projects that went quiet. No spam.