A KeePass app for iPhone, iPad, and Mac.

Free, open source, and built for your devices. Open your existing .kdbx vaults, unlock with Face ID or Touch ID, and AutoFill your passwords wherever you need them.

Get for iPhone & iPad iOS 18 or later
KeeForge’s native Mac window with groups, entries, and password details KeeForge’s database list on iPhone
01

Open source

GPL 3.0. Audit every line.

02

KeePass compatible

KDBX 4.x read/write. KDBX 3.1 read-only.

03

Free, forever

No subscription, no ads, no upsells.

04

Biometrics + AutoFill

Face ID or Touch ID. Fewer steps.

01 · MANY VAULTS

All your databases. Right where you need them.

Personal, Work, and Shared vaults, together in one app. Open the KeePass files you already have and keep them in storage you choose.

  • Open multiple databases, locally or through WebDAV
  • Use a master password, a key file, or both
  • Keep using the same files with other KeePass apps

iPhone & iPadOpen files from Files or iCloud Drive. Connect directly to Dropbox, OneDrive, or WebDAV.

MacOpen local files or folders synced by your cloud app. Connect directly to WebDAV.

KeeForge’s native Mac window with groups, entries, and password details KeeForge’s database list on iPhone
02 · ORGANIZE & FIND

Find the entry you’re looking for.

Browse the folder structure you already know. Search titles, usernames, URLs, and notes across your vault, then open an entry to copy, reveal, or visit its website.

  • Organize entries in hierarchical groups
  • Move entries and groups to the Recycle Bin
  • Preview and share attachments without exporting your vault

iPhone & iPadFocused navigation on iPhone, with a split-view workspace on iPad.

MacGroups, entries, and details in one window, with native menus and keyboard shortcuts.

KeeForge’s native Mac window with groups, entries, and password details KeeForge’s groups and search on iPhone
03 · EDIT ON DEVICE

Make a change. Save it to your vault.

Create and edit entries on your phone, tablet, or Mac. Update usernames, passwords, URLs, tags, and notes, then save encrypted changes back to the source .kdbx file.

  • Generate a strong password without leaving the editor
  • Create new KDBX 4.x databases locally or through WebDAV
  • Use read-only mode when you don’t want to make changes
KeeForge’s entry editor on Mac KeeForge’s entry editor on iPhone
Built into your day

Less typing. Still your passwords.

Unlock your vault, fill a login, or copy a verification code without breaking your flow.

Face ID & Touch ID
Unlock with the biometrics supported by your device, or use your master password and key file.
Password AutoFill
Fill credentials in supported apps and browsers through the system’s AutoFill integration.
Passkeys & verification codes
Use KeePassXC-compatible passkeys and time-based verification codes stored in your database.
DATA SAFETY

Tested to protect every part of your vault.

A password manager must never corrupt your vault or silently lose any part of it. Before any change ships, automated tests verify:

Read how it’s tested

Nothing gets lost when you save.

Every kind of edit is saved and read back piece by piece — passwords, notes, attachments, entry history, and even data from other KeePass apps that KeeForge doesn’t recognize must all come back exactly as they went in.

Your file is protected before it’s touched.

KeeForge refuses to overwrite changes made from elsewhere while you had the file open, writes a timestamped backup before every save, and rejects damaged databases outright instead of loading partial data.

An independent program agrees.

Every release must pass a gate where KeePassXC — a widely used KeePass app that shares no code with KeeForge — opens KeeForge-written databases, decrypts the passwords, and confirms attachments match bit for bit. Databases created by other KeePass software must likewise open in KeeForge and stay readable elsewhere after KeeForge saves them.

HOW IT COMPARES

Already using a password manager? Here’s where KeeForge fits.

01 / 03

vs iCloud Keychain

  • Keep your passwords in portable KeePass files that also work with compatible apps on non-Apple devices.
  • Choose where your encrypted database lives: local storage, WebDAV, or a cloud-synced folder.
  • Read the source and see how the app handles your data.
02 / 03

vs 1Password & Bitwarden

  • KeeForge needs no service account or subscription. Your vault is a file, not a KeeForge-hosted account.
  • Keep using the open KeePass ecosystem, including KeePassXC, Strongbox, and KeePassium.
  • Every KeeForge feature is included, with no premium tier or telemetry.
03 / 03

vs other KeePass clients

  • Native apps for iPhone, iPad, and Mac, built around each platform’s navigation and controls.
  • Password AutoFill, passkeys, and verification codes, all included.
  • Conflict checks and automatic backups protect edits to your database.
PUBLIC BETA

Try the next version
before it ships.

New versions go out on TestFlight before they reach the App Store.

Availability can differ by platform while Apple reviews a build. If a beta isn’t accepting testers, check back later.

FAQ

Is KeeForge really free?

Yes. All features are free, with no subscription, ads, or premium tier. If you’d like to help, star the repository or support development.

Which devices does it support?

KeeForge supports iPhone and iPad running iOS 18 or later, and Mac running macOS 15 or later. Each platform has a native app.

Does it work with my existing KeePass database?

KeeForge reads and writes KDBX 4.x databases using AES-256, ChaCha20, or Twofish with AES-KDF or Argon2. KDBX 3.1 databases open in read-only mode.

Can I use the same database on my phone and Mac?

Yes. KeeForge reads and writes KDBX 4.x files on each device. Store a database somewhere both devices can access, such as WebDAV or a synced folder. KeeForge does not host or automatically transfer your vault.

Where are my passwords stored?

In your encrypted database, on your device or in storage you choose. On iPhone and iPad, use Files, iCloud Drive, Dropbox, OneDrive, or WebDAV. On Mac, open local files, cloud-synced folders, or WebDAV databases. KeeForge does not host your passwords.

How does AutoFill work?

Enable KeeForge as a password provider in your device’s system settings. In a supported app or browser, choose a saved credential and unlock KeeForge with Face ID, Touch ID, or your database credentials.

How do I get KeeForge for Mac?

Download it from the Mac App Store or get the direct Mac download. Both are free and require macOS 15 or later.

Can I inspect the security of the app?

Yes. Read the code, build it yourself, and review the public security audit record. The repository also documents the database compatibility tests and release checks.