KeePass for iPhone: How to Use Your KDBX Vault on iOS

Short answer: yes, you can use KeePass on your iPhone — you just don't install "KeePass" itself. KeePass is a Windows desktop program, and there is no official KeePass app for iOS. What's portable is the KDBX file (your encrypted database). To use it on an iPhone you bring that .kdbx file to iOS, open it in a KDBX-compatible app, and let that app fill your logins through Apple's built-in Password AutoFill.

This guide explains how the pieces fit together — the KDBX file, a compatible iOS app, AutoFill, and your own sync (iCloud Drive, Files, Dropbox, etc.) — then walks through getting your database onto your phone and compares the main app choices, including where Kakuremi (free, local-first, free YubiKey unlock) honestly fits.

AppPlatformsFree tierYubiKey (HMAC-SHA1 CR)Independent auditOpen source
KakuremiiOS 17/18+Yes — 1 vault, full editing, AutoFill, Face ID, generator, search, store TOTPFree (over NFC)Not yetNo (Rust core, proprietary)
KeePassiumiOS, macOSYes (basic)Paid (Premium/Pro)Yes — Cure53, 2024Yes
StrongboxiOS, macOSYes (limited, non-commercial)Pro-onlyNot publicly statedSource on GitHub
KeePassXCWindows, macOS, Linux (no iOS app)Yes (fully free)FreeYes
KeePassWindows (no official iOS app)Yes (fully free)Via pluginYes

Competitor pricing and features verified June 2026 and may change — check each app's own site for the latest. Kakuremi details reflect the current App Store version.

How KeePass actually works on iPhone

KeePass isn't a single app you install everywhere — it's a file format plus an ecosystem of compatible apps. On the desktop you might use the original KeePass (Windows) or KeePassXC (Windows, macOS, Linux). Both store your passwords in one encrypted .kdbx file, and that file is the standard that ties everything together.

On iPhone the workflow has four parts:

The big idea: the KDBX format is the interop standard. Your file made in KeePassXC on a laptop opens in a KDBX app on your iPhone, and changes sync back through whatever storage you chose.

How to get your KDBX file onto your iPhone

If you already have a .kdbx file on your computer, here's the practical path to using it on iOS:

Starting fresh with no desktop vault? Any of these apps can create a new KDBX on the iPhone, and because it's standard KDBX you can later open the very same file on a desktop with KeePass or KeePassXC.

One safety note: a KDBX file is only as safe as its master password and your backups. Keep a copy of the file (and any key file) somewhere safe — if you lose the file or forget the password, no app can recover it.

The main KeePass-compatible iPhone apps

A few mature, well-regarded apps read and write KDBX on iOS. All share the same format, so the differences are in price, platforms, audit history, and hardware-key support.

If you're coming from a cloud manager like Bitwarden, 1Password, or Proton Pass, note that those use a different model (vendor-hosted accounts and sync) rather than a portable KDBX file you control.

Where Kakuremi fits

Kakuremi is a free, local-first KeePass (KDBX 3/4) app for iPhone (iOS 17/18+) from Springhiker Inc. It's a good fit if you want to use your KDBX on iOS without paying to unlock the basics — and especially if you protect your vault with a hardware key.

What's free in Kakuremi:

What's Pro ($2.99/mo, $14.99/yr with a 1-month free trial for new yearly subscribers, or $49.99 lifetime): multiple databases, adding/managing file attachments, and viewing & copying live TOTP codes. That's the entire Pro gate — nothing else.

The honest differentiator: most KeePass-compatible iOS apps charge for YubiKey (KeePassium's is a paid Premium feature, ~€19.99/year (about $20); Strongbox's is Pro-only). Kakuremi's YubiKey unlock is free. The core is written in Rust (memory-safe), there are no accounts, no cloud sync, no telemetry, and no analytics (App Store privacy label: "Data Not Collected"), and the decrypted database stays in memory only.

Where Kakuremi is the weaker choice — being fair: it's iOS-only (no Mac/desktop app — pair it with KeePassXC on the desktop), the core is not independently audited yet (KeePassium has a published Cure53 audit), and it's a newer, smaller app than KeePassium or Strongbox. If you need a polished macOS companion or a third-party audit today, KeePassium is the safer pick. If you want free, private, local-first KDBX on iPhone with free YubiKey, Kakuremi is a strong fit.

A note on YubiKey on iPhone (it's not passkeys)

"YubiKey support" in KeePass apps means a specific thing, and it's easy to confuse with passkeys. Kakuremi, Strongbox, and KeePassXC all use HMAC-SHA1 Challenge-Response — the key becomes a second factor baked into the database's encryption. This is not FIDO2, passkeys, or WebAuthn.

This is the same mechanism KeePassXC uses on the desktop, so a database you set up with a YubiKey works consistently across compatible apps.

Frequently asked questions

Is there an official KeePass app for iPhone?
No. KeePass is a Windows desktop program with no official iOS version. On iPhone you use a third-party app that reads and writes the same KDBX file, such as KeePassium, Strongbox, or Kakuremi.
Can I use the same KDBX file on my desktop and my iPhone?
Yes. KDBX (versions 3 and 4) is a shared format. Keep the file in iCloud Drive, Dropbox, WebDAV, or another service, and every device opens the same file. Changes you make on one device appear on the others once the file syncs.
Does a KeePass app on iPhone work with AutoFill?
Yes. After you enable the app as a Credential Provider in Settings > General > AutoFill & Passwords, it offers your saved logins above the keyboard in Safari and other apps, just like Apple's built-in Passwords.
Is Kakuremi free, and what's paid?
The free tier includes one KDBX vault, full creating and editing, iOS AutoFill, Face ID, a password generator, search, storing TOTP secrets, and free YubiKey unlock. Pro ($2.99/mo, $14.99/yr with a 1-month free trial for new yearly subscribers, or $49.99 lifetime) adds multiple databases, adding file attachments, and viewing/copying live TOTP codes.
Does YubiKey work with KeePass apps on iPhone?
Yes, over NFC, using HMAC-SHA1 Challenge-Response (the KeePassXC mechanism) — not FIDO2 or passkeys. You need a YubiKey 5 series or NEO with a configured HMAC-SHA1 slot, and you should keep a backup key with the same secret, because a lost key with no backup means no recovery.
Does Kakuremi sync to the cloud?
No. Kakuremi is local-first with no accounts, no built-in cloud sync, and no telemetry. You control where the KDBX file lives via the Files app or iCloud Drive, and the decrypted database stays in memory only.

If you want your KeePass KDBX vault on iPhone for free — with full editing and free YubiKey unlock — try Kakuremi free on the App Store and keep your file entirely your own. Download Kakuremi free.