Keepass2Android Password Safe

4.3
35K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Keepass2Android is an open source password manager application for Android. It is compatible with the popular KeePass 2.x Password Safe for Windows and aims at simple synchronization between devices.

Some highlights of the app:
* Stores all your passwords in a securely encrypted vault
* compatible with KeePass (v1 and v2), KeePassXC, MiniKeePass and many other KeePass ports
* QuickUnlock: Unlock your database once with your full password, re-open it by typing just a few characters - or your fingerprint
* Synchronize your vault using the cloud or your own server (Dropbox, Google Drive, SFTP, WebDAV and many more). You can use "Keepass2Android Offline" if you don't need this feature.
* AutoFill service and integrated soft-keyboard to safely and easily pass the passwords to websites and apps
* Many advanced features, e.g. support for AES/ChaCha20/TwoFish encryption, several TOTP variants, unlock with Yubikey, entry templates, child databases for sharing passwords and more
* Free and Open-Source

Bug reports and feature suggestions:
https://github.com/PhilippC/keepass2android/

Documentation:
https://github.com/PhilippC/keepass2android/blob/master/docs/Documentation.md

Explanation regarding required permissions:
https://github.com/PhilippC/keepass2android/blob/master/docs/Privacy-Policy.md
Updated on
Feb 19, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.4
32.4K reviews
Chris McDivitt
April 5, 2025
This is a very well-designed app. The primary issue I have is with status messages, e.g. "database files are synced" or "enter password". When they appear, they overlay on top of the keyboard making it difficult to type. Moving the location of the status messages to the top would make it a 5 star app.
Did you find this helpful?
Philipp Crocoll (Croco Apps)
April 8, 2025
will be fixed soon (https://github.com/PhilippC/keepass2android/pull/2826). Feel free to join the beta channel to get the update earlier (https://play.google.com/apps/testing/keepass2android.keepass2android)
David H.
January 27, 2025
The only Android Keepass port that successfully syncs with other installations. It truly "just works" and the documentation is thorough, easy to understand, and unnecessary 99% of the time. I've been using Keepass on Windows desktop since 2014, and have tried ~10 other Keepass ports for Android. This is the only one that ever worked. If you use Keepass on any other platforms and want to use it on Android, this is really the only option. But once you try the best, the rest become irrelevant. 😉
28 people found this review helpful
Did you find this helpful?
Merendel
December 4, 2024
Love the app but it needs an update to properly handle syncing with google drive. Some recent change on googles end is blocking access to drive. it spits the error "This App is blocked, This app tried to access sensitive info in your google account. to keep your account safe google blocked access." This may be why folks are reporting sync issues.
32 people found this review helpful
Did you find this helpful?

What’s new

Added floating action buttons for search and TOTP overview
Improved display of TOTP fields by adding a timeout indicator and showing it more prominently.
TOTP can now be seen from the group view
Copy text value to clipboard on long-press in entry view
Make TOTP more easily accessible on the built-in keyboard
Show entry notification when autofilling a TOTP entry. This allows to copy the TOTP to clipboard
Updated TOTP implementation to resolve compatibility issues with KeePass2 and TrayTOTP