Keepass2Android Offline is a variant of Keepass2Android for local files only
About Keepass2Android Offline
Keepass2Android Offline is a tools app developed by Philipp Crocoll (Croco Apps).
How many times has Keepass2Android Offline been downloaded?
Keepass2Android Offline has been downloaded 510 thousand times. In the last 30 days, the app was downloaded 1.7 thousand times.
What is the rating of Keepass2Android Offline?
Keepass2Android Offline is rated 4.45 out of 5 stars, based on 4.9 thousand ratings.
Is Keepass2Android Offline free?
Keepass2Android Offline is free to download. The APK download size is 32.19 MB. The latest version available is 1.14-r0. The last update was on September 20, 2025.
What are the requirements for Keepass2Android Offline?
Keepass2Android Offline requires Android 5.0+ or higher. The app has a content rating of Everyone. The app has been available on Google Play March 2013.
Description
Keepass2Android is an open source password manager application for Android. It reads and writes .kdbx-files, the database format used by the popular KeePass 2.x Password Safe for Windows and other desktop operating systems.
This implementation uses the original KeePass libraries for Windows to handle file access to ensure file format compatibility.
Main features of the App are
* read/write support for .kdbx (KeePass 2.x) files * integrates with nearly every Android browser (see below) * QuickUnlock: Unlock your database once with your full password, re-open it by typing just a few characters (see below) * Integrated Soft-Keyboard: Switch to this keyboard for entering user credentials. This shields you from clipboard based password sniffers (see below) * support for editing entries including additional string fields, file attachments, tags etc. * Note: please install Keepass2Android (non offline version) if you want to open files directly from a webserver (FTP/WebDAV) or the cloud (e.g. Google Drive, Dropbox, pCloud etc.). * search dialog with all search options from KeePass 2.x.
Bug reports and suggestions: https://github.com/PhilippC/keepass2android/
== Browser integration == If you need to lookup a password for a webpage, go to Menu/Share... and select Keepass2Android. This will * bring up a screen to load/unlock a database if no database is loaded and unlocked * go to the Search Results screen displaying all entries for the currently visited URL - or - * directly offer the Copy Username/Password notifications if exactly one entry matches the currently visited URL
== QuickUnlock == You should protect your password database with a strong (i.e. random and LONG) password including upper and lower case as well as numbers and special characters. Typing such a password on a mobile phone every time you unlock your database is time-consuming and error-prone. The KP2A solution is QuickUnlock: * Use a strong password for your database * Load your database and type the strong password once. Enable QuickUnlock. * The application is locked after the time specified in the settings * If you want to re-open your database, you can type just a few characters (by default, the last 3 characters of your password) to unlock quickly and easily! * If the wrong QuickUnlock key is entered, the database is locked and the full password is required to re-open.
Is this safe? First: it allows you to use a really strong password, this increases safety in case someone gets your database file. Second: If you loose your phone and someone tries to open the password database, the attacker has exactly one chance to make use of QuickUnlock. When using 3 characters and assuming 70 characters in the set of possible characters, the attacker has a 0.0003% chance of opening the file. If this sounds still too much for you, choose 4 or more characters in the settings.
QuickUnlock requires an icon in the notification area. This is because Android would kill Keepass2Android too often without this icon. It does not require battery power.
== Keepass2Android Keyboard == A German research team has demonstrated that clipboard-based access of credentials as used by most Android password managers is not safe: Every app on your phone can register for changes of the clipboard and thus be notified when you copy your passwords from the password manager to your clipboard. In order to protect against this kind of attack, you should use the Keepass2Android keyboard: When you select an entry, a notification will appear in the notification bar. This notification lets you switch to the KP2A keyboard. ON this keyboard, click the KP2A symbol to "type" your credentials. Click the keyboard key to switch back to your favorite keyboard.
Recent changes: * Stability improvements * Update to .net 9 and Target SDK version 35. This comes with transparent status bar because edge-to-edge is now the default. * Smaller UI improvements (credential dialogs, don't show delete-entry menu when viewing history elements)
Get a detailed PDF report for Keepass2Android Offline with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
It's been a while now since I am using keepass as my personal password manager, and I do like it a lot because you are 100% control of your database.
★★★★★Yusuf· May 24, 2026
This app is definitely perfect for storing info locally. I also love it's old school design. But I want to adress a bug. When changing icons of entries, Keepass2Android title overlap with icons on upper side of the screen and that overlap prevents user from selecting them. Same case for some settings like keyboard, that title on top doesn't disappear or the options don't start where title ends, they overlap, and I can't select the ones that overlap with the title. And please add Greek keyboard thx
★★★★★K D· Nov 22, 2023
This is one of the best apps for Android. I've used it for years, implicitly trust it, and am completely dependent upon it. I can manually transfer the database to the PC so that I have my passwords everywhere. Thanks for this great app.
★★★★★Bill Goodman· Apr 26, 2023
I have I used this app for about 2 years. It has worked flawlessly. Providing an alternate keyboard for password entry is such a better alternative to using the clipboard.
★★☆☆☆M K· Aug 2, 2024
Been using this app for a while and loved it. It recently updated and now I cannot open my password database. This happened once in the past as well. Even donated to the developer because it was a good password app. Now will look to other means to manage my passwords.
★★☆☆☆Tom Carnahan· Aug 31, 2024
I use KeePass on my Windows 10 and this on my Android. I have been going crazy reading articles on the Web on how to synch the KP database across the 2 platforms. I still cannot make it work. One author recommended using Auto synch for Google Drive. I liked the idea of getting away from Dropbox, but I could not get the two DBs to synch. If someone has a proven way to make it work, please let me know.
★☆☆☆☆D· Jun 27, 2024
Why does your password manager app request for "Camera" & "Files & media" permission access??? This does seem suspicious. Similar KeyPass password manager apps on the Play Store do not request for any permissions at all... let alone irrelevant & suspicious permissions such as "Camera" & "Files & media".
★☆☆☆☆Jim Fibonacci· Sep 8, 2023
Best Keepass client I've used Update: it was impossible to change the password archive, so I had to reinstall the app. Now it doesn't open the archive at all!
Google Play Rankings for Keepass2Android Offline
This app is not ranked
Technologies used by Keepass2Android Offline
Keepass2Android Offline is requesting 12 permissions and is using 36 libraries.
Show details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.