KeePassDX - Password manager & safe
Securely store & manage passwords with offline access, biometric unlock, & intuitive design for hassle-free safety

- 4.1.7 Version
- 4.0 Score
- 248K+ Downloads
- Free License
- 3+ Content Rating
KeePassDX serves as a password safe and management tool that enables users to edit encrypted information in a single file formatted for KeePass while securely completing forms. It operates offline and adheres to Android design guidelines. This open-source application is free from advertising.
Features
- Create database files, entries, and groups.
- Supports .kdb and .kdbx file formats (versions 1 through 4) employing AES, Twofish, ChaCha20, and Argon2 algorithms.
- Compatible with many alternative applications (such as KeePass, KeePassXC, KeeWeb, etc.).
- Facilitates quick access to opening and copying URI fields.
- Biometric authentication for rapid unlocking (including fingerprint and facial recognition).
- Management of one-time passwords (HOTP/TOTP) for two-factor authentication (2FA).
- Features a material design interface with customizable themes.
- Offers Auto-Fill capabilities and integration.
- Includes a keyboard specifically for filling fields.
- Dynamic templates for efficient entry management.
- Maintains a history log for individual entries.
- Provides detailed management options for settings.
- The codebase is developed using native programming languages (Kotlin, Java, JNI, C).
Frequently Asked Questions
Why KeePassDX?
Lightweight password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
KeePassDX was created to meet the security and usability needs of having a KeePass app on Android:
Easy secure password management and form filling tools.
Only libre software tools to strengthen the security of the app.
No closed APIs, or open APIs linked to closed tools.
Native langage (Kotlin, Java, C) for a small app size, security and a better integration.
Android design, architecture and ergonomics.
What makes KeePassDX stand out from other password managers?
Your data is stored in a single encrypted file that you manage, it is not stored on a private server or in a closed cloud. You have control of your passwords.
KeePass file standards are used to maintain compatibility and portability with different devices (computers and portable devices with different operating systems).
The code is open source, meaning you can check how the encryption algorithms are implemented.
The developers are attentive to your needs, and can even integrate the features you define.
No advertising. Not even in the free version.
Can I open my database without my master key (master password and/or keyfile)?
No, you can not open a database file without the master password (and/or) the associated keyfile.
Be sure to remember your master password and save the keyfile in a safe place. To prevent this from happening, you could use some of the methods for remembering passphrases with mnemotechnical means.
Can I open my database easily other than with a password?
Yes, there is an alternative fingerprint/device credential opening option for Android devices that support this feature, so no one can access the app without scanning your fingerprint or enter your master key.
You must always know your master password, the advanced unlocking is only a faster unlocking tool.
How am I sure my passwords are safely stored in the app?
Users are allowed to save and use passwords, keys and digital identities in a secure way by integrating the latest encryption algorithms and Android architecture standards. All the source-code can be used, studied, changed, and distributed freely.
You can increase the security of your database by changing the encryption algorithm and increase the rounds of encryption keys. (In Settings → Database Settings when your database is open)
Warning: Increase the number of rounds sparingly to maintain a reasonable opening time.
If I uninstall or remove KeePassDX, what will happen to my passwords?
The application will be deleted from your phone, but your database (stored in a .kdbx file) will remain.
You can open this file at any time in the future if you install KeePassDX again. For the same reason, if you wish to remove all traces of using KeePassDX, you need to delete both the application and the database file.
I accidentally deleted the database file!
Hopefully you made a backup beforehand. Make sure you haven't simply forgotten where you stored the file in the first place. Search your phone for a file with a .kdbx extension.
Can I recover my passwords on another device if I lose my main device?
Yes, but you must save the .kdb or .kdbx file from your database to external storage first (like a hard-drive or to a secure cloud). It is recommended to backup your data after each modification in case you lose your Android device. That way you can retrieve the data and import it into a new installation of KeePass DX on your new Android device.
Can I open KeePassDX database on another phone or on the computer?
Yes, you will need to copy the password database file to another phone or to a computer, install a KeePass compatible program on your computer or new device and then you will be ready to open the database.
Make sure that you copy the file over secure means, like your own trusted USB disk or connecting the phone directly to the computer. Assess if the other phone or computer is a secure environment to open your password database on.
- Version4.1.7
- UpdateSep 25, 2025
- DeveloperKunzisoft
- CategoryProductivity
- Requires AndroidAndroid 4.0.3 – 4.0.4+
- Downloads248K+
- Package Namecom.kunzisoft.keepass.free
- Signature0644003cde551e3ae328ca9894363970
- Available on
- ReportFlag as inappropriate
-
NameSizeDownload
-
13.44 MB
-
12.89 MB
-
12.88 MB
Enhanced security with offline access
Comprehensive feature set for password management
No ads, ensuring a smooth user experience
Compatibility with KeePassXC and other clients
Easy integration with local or self-hosted cloud storage
Customizable interface and settings
Strong developer support and continuous updates
No unnecessary permissions required
Efficient autofill functionality
Occasional app responsiveness issues
Some users experienced database corruption
Limited cloud sync options without third-party tools
Difficulty in automatic database location remembering
Biometric unlock features inconsistent across devices
Excessive instructional pop-ups
Manual password file transfer complications
Confusing UI elements for new users
Missing functionality for editing custom fields and rearranging entries