KeePassDX logo

KeePassDX

Lightweight, ad-free Android password manager for KeePass databases with biometric unlock and autofill

Repository activity
  • Stars6.9k
  • Forks371
  • Open Issues520
kunzisoft-keepassdx health score - Linux Foundation Insights
License

GPL-3.0

Languages
  • Kotlin
  • C
  • Java
KeePassDX screenshot

About KeePassDX

KeePassDX is a lightweight password safe and manager for Android that lets you edit encrypted data in a single KeePass file and fill in forms securely. Rather than reusing one credential everywhere, you keep all your passwords in one local database, locked with a master key and/or a keyfile so you only have to remember one master password.

The database is encrypted with established algorithms, supporting .kdb and .kdbx files from version 1 to 4 using AES, Twofish, ChaCha20, and Argon2. KeePassDX adds passkeys with local storage of private keys, biometric unlock via fingerprint or face, and HOTP and TOTP one-time password codes. Autofill and a dedicated Magikeyboard make filling any field easy.

KeePassDX is open source under the GPLv3 license and completely ad-free, so anyone can build, fork, and verify the encryption. The main features are fully free with no capability behind a paid tier. It is developed by Jeremy Jamet of Kunzisoft, with releases on F-Droid and GitHub.

Key features

  • AES, Twofish, ChaCha20, and Argon2 algorithms
  • Passkeys with local storage of private keys
  • Biometric unlock via fingerprint or face
  • Built-in HOTP / TOTP two-factor code management
  • Autofill and Magikeyboard for filling any field

Details

First released
2017
Platforms
Android
Encryption
AES · Twofish · ChaCha20 · Argon2
Vault format
KeePass .kdb / .kdbx (v1-4)
Governance
GPLv3, Kunzisoft
Pricing
Free, ad-free, open source