Vaultwarden

A recent XDA piece walks through moving passwords, 2FA seeds, and passkeys onto a self-hosted Vaultwarden instance running on a tiny Pi. It works, and the official Bitwarden Android client talks to it out of the box. The catch is that Vaultwarden asks a lot of the household admin: a server to maintain, backups to schedule, a domain and TLS to keep fresh. Not every Android user wants that. These are the seven Vaultwarden alternatives we recommend when the phone matters more than the server, ranked for real Android use with autofill, biometric unlock, and Google Play protection turned on.

Quick comparison

App Best for Free plan Starting price/mo Standout feature
Bitwarden Same clients as Vaultwarden, no server to run Yes, unlimited devices Around $0.83/mo (Premium) Official Android client, passkeys, TOTP
KeePassDX Local file, no sync required Yes, fully Free Reads standard .kdbx via Syncthing or Nextcloud
Proton Pass Sealed vault with email aliases Yes, unlimited Around $1.99/mo Hide-my-email aliases powered by SimpleLogin
1Password Family UX on Android 14-day trial Around $2.99/mo Travel Mode and Watchtower alerts
Enpass Bring-your-own cloud Free up to 25 items Around $1.99/mo Sync via Dropbox, WebDAV, Nextcloud
Ente Auth Free open-source 2FA vault Yes, unlimited Free End-to-end encrypted TOTP sync
Keepass2Android KeePass with wide cloud support Yes, fully Free Works with WebDAV, SFTP, Nextcloud out of the box

Why people leave Vaultwarden

Three reasons come up over and over on r/selfhosted and the Vaultwarden GitHub issues:

None of these are dealbreakers for a self-hoster. All of them nudge people toward a managed alternative or a purely local vault.

The 7 Vaultwarden alternatives on Android

1. Bitwarden, best for the official stack

Bitwarden is the paved road: same Android app, same browser extensions, same autofill flow as Vaultwarden, but the servers are Bitwarden’s problem. The free tier covers unlimited devices, unlimited passwords, passkey storage, and TOTP generation. Bitwarden vs Vaultwarden in 2026: identical client experience on Android, opposite operational surface.

Where it falls short: the free tier’s TOTP support is limited to the mobile app; you need Premium to have TOTP codes autofill on desktop browsers. The UI can feel dated next to 1Password.

Pricing:

Migrating from Vaultwarden: export encrypted JSON from Vaultwarden’s web UI, then import into the Bitwarden app. Folder structure, TOTP seeds, custom fields, and attachments all transfer. Passkeys have to be re-registered per site.

Download: Aptoide · Google Play

Bottom line: pick this when you like everything about Vaultwarden except the part where you have to keep it running.

2. KeePassDX, best for no-server file vaults

KeePassDX is a native Android client for the standard .kdbx format. Pair it with Syncthing, Nextcloud, or Google Drive and the vault file syncs like any other. Autofill works, biometric unlock works, and the app never phones home. KeePassDX vs Vaultwarden in 2026: opposite philosophies. Vaultwarden runs a server so multiple devices stay in sync automatically; KeePassDX punts sync to a file provider you already trust.

Where it falls short: conflict resolution is the user’s job. Two devices editing the vault offline will produce two divergent files, and merging them is manual. No browser extension, only system autofill.

Pricing:

Migrating from Vaultwarden: export Vaultwarden to encrypted JSON, then run KeeWeb (desktop) or the community bitwarden-to-keepass script to convert to .kdbx. Custom fields transfer; attachments come along as file entries.

Download: Aptoide · Google Play · F-Droid

Bottom line: pick this when you already run Syncthing or Nextcloud and want your vault to be a file inside them.

3. Proton Pass, best for privacy-conscious households

Proton Pass is the newest of the big-name managers, from the same company that runs Proton Mail and Proton VPN. The Android app supports passkeys, TOTP, credit cards, and one differentiator worth calling out: hide-my-email aliases powered by SimpleLogin. That single feature reshapes how you sign up for accounts. Proton Pass vs Vaultwarden in 2026: no server to run, plus alias generation Vaultwarden simply does not do.

Where it falls short: no export to Bitwarden’s JSON format; only CSV. That makes round-tripping messier. The desktop apps for Windows and macOS are still catching up.

Pricing:

Migrating from Vaultwarden: export Vaultwarden to CSV, then import into Proton Pass. TOTP secrets transfer if you use the “Bitwarden JSON” importer via Proton’s desktop tool. Passkeys have to be re-registered.

Download: Aptoide · Google Play

Bottom line: pick this when hide-my-email aliases would change how you sign up for accounts.

4. 1Password, best for family UX on Android

1Password has the most polished Android app in the space, with the widest Watchtower breach alert coverage and the cleanest passkey UI. Travel Mode lets you hide sensitive vaults when crossing borders. Family plans genuinely work for non-technical relatives. 1Password vs Vaultwarden in 2026: an opposite bet, prioritising family adoption over self-hosting purity.

Where it falls short: no free tier, and no self-hosting story. Business admins looking for on-prem storage will have to stay on Bitwarden or Vaultwarden.

Pricing:

Migrating from Vaultwarden: 1Password imports Bitwarden’s encrypted JSON directly from the desktop app. Folders become tags. Watchtower runs a breach scan during the import; expect a few “please rotate” notifications the first day.

Download: Aptoide · Google Play

Bottom line: pick this when the household includes someone who will not use a password manager unless it feels great on their phone.

5. Enpass, best for bring-your-own-cloud

Enpass stores the vault locally and syncs through your existing account with Dropbox, Google Drive, OneDrive, iCloud, Nextcloud, or a raw WebDAV endpoint. The Android app supports biometric unlock, passkeys, and system autofill. Enpass vs Vaultwarden in 2026: a middle ground with no server to run and no vendor cloud to trust.

Where it falls short: the free Android tier caps out at 25 items per vault. A one-time purchase or subscription lifts the cap. Sharing with family requires the paid Family plan.

Pricing:

Migrating from Vaultwarden: export Vaultwarden to CSV. Enpass imports the CSV and offers a mapping wizard for custom fields. TOTP transfers if you tick the option in Vaultwarden’s export.

Download: Aptoide · Google Play

Bottom line: pick this when you already pay for Dropbox or Google One and don’t want another sync provider in the mix.

6. Ente Auth, best for the 2FA-only user

Ente Auth is a free, open-source TOTP vault from the team behind Ente Photos. It syncs 2FA secrets end-to-end encrypted, works on Android with biometric unlock, and imports directly from Google Authenticator, Authy, Aegis, and Raivo. If Vaultwarden’s role in your life is mostly holding 2FA codes, Ente Auth does that job on Android without the server.

Where it falls short: it only handles 2FA. Passwords still need another home. If Vaultwarden holds both, you’ll end up running two apps.

Pricing:

Migrating from Vaultwarden: export TOTP entries via the Bitwarden CLI, then use Ente Auth’s “import from Bitwarden JSON” flow. All otpauth:// URIs transfer.

Download: Aptoide · Google Play · F-Droid

Bottom line: pick this when you use a browser-based password manager on desktop and only need 2FA on the phone.

7. Keepass2Android, best for cloud-flexible KeePass

Keepass2Android is the other big KeePass Android client. It reads and writes .kdbx files from WebDAV, FTP, SFTP, Nextcloud, Dropbox, Google Drive, OneDrive, and local storage without any extra glue. The keyboard replacement lets you fill password fields in apps that reject accessibility-based autofill. Keepass2Android vs Vaultwarden in 2026: same anti-server philosophy as KeePassDX, but wired for more remote backends out of the box.

Where it falls short: UI is functional rather than fashionable. The offline-only build (Keepass2Android Offline on F-Droid) exists specifically to reassure paranoid users; the default build ships with Firebase and Google’s URL fetcher.

Pricing:

Migrating from Vaultwarden: convert Vaultwarden’s export to .kdbx using bitwarden-to-keepass. Attachments become file entries; TOTP transfers via the otpauth:// URI in each entry.

Download: Aptoide · Google Play · F-Droid

Bottom line: pick this when your KeePass file lives on WebDAV or SFTP and you want the client to talk directly to it.

How to choose

FAQ

Can the Bitwarden Android app connect to a Vaultwarden server?

Yes. In the Bitwarden app, tap the region selector on the login screen, choose “Self-hosted”, and paste your Vaultwarden URL. TLS must be valid; the app will not connect to a self-signed certificate without a system-level trust anchor.

What’s the best free Vaultwarden alternative for Android?

Bitwarden’s free tier covers the same feature surface for anyone who doesn’t want to run a server. If you’re allergic to the cloud, KeePassDX plus Syncthing is the free, no-server route.

Can I use Vaultwarden and another password manager at the same time?

Yes, but Android only lets one app be the default autofill provider. Most people pick the primary manager for autofill and keep the second in “manual copy” mode for edge cases like TOTP or archived credentials.

Do these alternatives support passkeys on Android?

Bitwarden, 1Password, Proton Pass, and Enpass support passkey storage and autofill through Android’s Credential Manager. KeePassDX and Keepass2Android read passkeys stored in .kdbx files but interoperability with browser flows lags the big three.

Is a self-hosted password manager more secure than a hosted one?

Not automatically. A well-maintained self-hosted instance can be more private, but it can also be less secure than a professionally-run cloud if backups, patching, and TLS are neglected. The security bar for a household is usually met by any of the audited hosted options on this list.

Can I self-host Bitwarden’s official server on a Raspberry Pi?

Technically yes, on a Pi 4 with 4 GB of RAM, but the full Bitwarden stack is heavier than Vaultwarden and the database will feel it under load. If Pi hosting is the goal, Vaultwarden or Padloc are the sensible picks.