Keepass2Android Password Safe

Keepass2Android Password Safe Free App

Rated 4.65/5 (17,790) —  Free Android application by Philipp Crocoll (Croco Apps)

Advertisements

About Keepass2Android Password Safe

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.

The user interface is based on Keepassdroid (by Brian Pellin), ported from Java to Mono for Android. The backend uses the original KeePass libraries 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)
* Access files from the cloud or the web (Dropbox, Google Drive, SkyDrive, FTP, WebDAV). You can use "Keepass2Android Offline" if you don't need this feature.
* 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.
* search dialog with all search options from KeePass 2.x.

Required privileges:
* Access SD Card
* Access Internet (required for accessing files via FTP/WebDav). Install "Keepass2Android Offline" if you don't want to grant this privilege.
* Vibrate

Bug reports and suggestions: http://keepass2android.codeplex.com/

== 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.

How to Download / Install

Download and install Keepass2Android Password Safe version 1.01-g on your Android device!
Downloaded 1,000,000+ times, content rating: Everyone
Android package: keepass2android.keepass2android, download Keepass2Android Password Safe.apk

All Application Badges

2x
Users love it
Free
downl.
Android
4.0+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
1.01g:
Fix for crash when trying to work offline
Fix for incorrect encoding of FTP(S) credentials
Fix for crashes when using OneDrive and on older Android versions
Display times as local time in entry screen
Version update Keepass2Android Password Safe was updated to version 1.01-g
More downloads  Keepass2Android Password Safe reached 1 000 000 - 5 000 000 downloads
Version update Keepass2Android Password Safe was updated to version 1.0.0-e
More downloads  Keepass2Android Password Safe reached 500 000 - 1 000 000 downloads

What are users saying about Keepass2Android Password Safe

L70%
by L####:

Great for working offline, but we are still waiting for SSHFS (SSH) pubkey login support; The safe way of using a shared database on several devices in my opinion. Using password login over an internet connection is just not a safe option if you really value the data in your keepass database.

Y70%
by Y####:

It just stopped working after upgrading to Android 7. It no longer sets up a notification that can be used to select user or password into clipboard. I really prefer this interface but I will have to move back to the original keepass. I just updated to a Moto G5 Plus and can't find the keepass2 keyboard to install. This needs to be installed before I can rely on this App. It definitely has the best GUI.

F70%
by F####:

Absolutely love the open source KeePass password manager! I've been using it for about ten years now. I've tried other password managers, but never really felt comfortable storing my data with them. This wonderful Android app makes it possible to use KeePass2 on all my Android tablets and phones. I like this app so much that I contributed a few Euros to the developer to buy a beer. Vielen Dank und Prost!

Y70%
by Y####:

I love this app. I tried another one and you couldn't edit your database and it had troube finding it too. This has a good looking User interface. The Quick login is nice. I've been using KeePass for years and had no idea there was a Android app. Even if you don't use it for your computer it's great to have it for your phone to look up your usernames and passwords for your apps.

H70%
by H####:

If shut down screen manually by power button when the app is running in front, fingerprint unlock will be deactivated after you turn on the phone by power button again and you'll have to input password by keyboard to enter database. Tested on SONY Xperia XZ with 6.0.1. Please fix. This app is simply awesome and I'll definitely donate it. I like this app. Will rate 5 stars after fix.========== Update: since it's caused by Android, five stars should be the thing.==========Update: Finally, I've donated the author for his great work, and fulfilled my wish here posted 1 year ago. Feels happy about that. Thank you and keep up the good work!

G70%
by G####:

Used to work great but recent update no longer keeps database on googledrive in sync. I tried manually clicking synchronize database and it still did not work. Cleared cache and data for app and that apparently forced it to the current version. But now I'm reluctant to make changes on mobile in fear of losing them.

Y70%
by Y####:

EDIT 2/10/17 crash fixed, thank you! I used keepassX on my macbook and for some reason my database wasn't showing up on Google drive so I sent it to my phone using Bluetooth. From then on it was easy to go to any site, copy and paste the info from the menu bar on top of my phone screen and log in

Y70%
by Y####:

UPDATE - Found a decent PC client, now I need to find a good one for iOS. This android client is solid and has a great, new updated look. I'm ready to ditch lastpass. They lost me as a customer when they got greedy. No thanks.

Y70%
by Y####:

As a long time user of KeePassX (on Linux) having my password database work on multiple devices is super handy! Used to use KeePassDroid from the F-Droid store but switched to this one and am glad I did! Thanks for the great app! (Tested and working well on latest LineageOS 14.1)

Y70%
by Y####:

I like this app, but it no longer pushes changes to my database saved on Google Drive. Instead it saves changes to the 'local cached copy' and then, on next startup, overwrites my local cached copy with the old outdated Google Drive copy, losing all my recently entered data. I can't find the local cached copy anywhere in my device memory and thus can't back it up separately. Please provide an option that allows the user to keep the local cached copy if it is different from the online copy. Please also provide access to the local cached copy so that I can save it separately and manually push it to Drive.

I70%
by I####:

Error opening files when activated fingerprint on Galaxy S8. Error about file sharing violation path, invalid file signature... etc. Sync back to DropBox not very reliable. Would be nice if Iris scan can be use instead of finger.

Y70%
by Y####:

For Dropbox users, this app has recently lost the ability to load a locally cached copy of the database when Dropbox can't be accessed. This is a major problem, which cripples the application in many use cases, and introduces problematic and cumbersome workarounds.

Y70%
by Y####:

Great app! Has served me well for most of my use cases for a year now. Recently I wanted to read a password and type it to another device, and found room for two improvements there: 1) I could not see the entire password, nor scroll, nor change orientation to landscape. Absolutely no way to see the last characters. 2) The font should be such that you can distinguish between e.g. zero anf capital O, capital I versus small l, etc.

P70%
by P####:

Excellent app as I don't trust storing my passwords in the server of Lastpass or Dashlane which are more sophisticated and feature rich. I like the simplicity and security features of Keepass. I have been using this app for more than six month after trying other more popular apps in the same genre. However I face an issue in my Huawei mate 7 (marshmallow) where finger print unlock doesn't work consistently. Whenever finger print unlock fails, I select "enable full finger print unlock" under setting>database>finger print unlock, then finger print unlock works for a few more log in after which it fails again, automatically disabling finger print unlock feature.

Y70%
by Y####:

Happy Birthday

Y70%
by Y####:

Works exactly as expected. I used to use LastPass, but being a browser plugin on my computer made it too much of a security risk. I also didn't like not having control over the file in the "cloud". This works great across all my systems now.

Y70%
by Y####:

Can you please implement the fingerprint log in function as below: 1. A log in button 2. Press the button and the app will ask you to scan your finger The reason is when I am using your app, I am not able to use my home button(it is also my fingerprint sensor) to go back to desktop. Thank you.

U70%
by U####:

I use Keepass on Windows and this is a great port to Android. There is a problem with the Credit Card template though as it doesn't let you enter the card's expiry date. It seems to be confused with the database record expiry date... any solution for this?

X70%
by X####:

Was/is a fantastic app, and more than once I donated, although I would NEVER just buy another man (off the street) a beer. Even after this donation the app went into a different, unknown to me, screen, as if starting over, I am more than likely doing something wrong, (I hope). This happened twice after a good while of using. Can you help?

Z70%
by Z####:

It's pretty great! I can use the same database file as on my computer and that's awesome! The only thing I don't like is the notification and quick unlock is really confusing. I don't like having notifications I can't get rid of. Other than that, great great app!

E70%
by E####:

Update 2. I've reseted app data and cache and logged in to menu OneDrive again, now if works fine. -1 for the bad migration process from older version. Anyway, it's quite useful and simple application, i like it! Update. Still crashing - I suppose I need to drop app cache and set all credentials again It crashes all time after update - I can't start app... I'm using OneDrive syncing and I think, update brokes something in that part of the application

G70%
by G####:

Please stop throwing toasts into my face. I can understand that this is helpful for debugging but I don't want to see every toast blocking the entire screen. Also please add a reasonable timeout if the connection is bad. Thank you!

Y70%
by Y####:

Philip, you responded quickly last time, so once again... I'll make this a 5 star review once you fix: when you beg me for more beer, it breaks the app. The menus stop working and it makes me angry. I gave you beer once. Don't get greedy.... Please fix. Feel free to contact me.

Y70%
by Y####:

This app is great, especially when you're using gdrive to share your database between devices. The Fingerprint unlock is so convenient. The only thing I would change is how the keyboard looks. I mean it works like a charm, but looks very outdated and archaic. Still 5 stars though, because this would only be a cosmetic change.

Y70%
by Y####:

When syncing my database, it will happily overwrite a record WITH AN OLDER VERSION of it. This is absolutely ridiculous and needs to be fixed very soon. It causes data loss.

U70%
by U####:

My kid just got an iphone and now we are having difficulty finding an App that can access our Keepass2Android Dropbox database. Please help, thanks....otherwise l love this app and should be giving it a 5 star

Y70%
by Y####:

The one problem I have consistently run into is that I have to keep setting up fingerprint. It works 2 or 3 times then pin is required and I have to reset the fingerprint option to be used. A real pain. This definitely needs improvement.

Y70%
by Y####:

To be perfect the only thing missing is setup a default database and always one it, instead of listing. One less click. ☺️ Otherwise is a very complete app even supporting fingerprint auth.

Y70%
by Y####:

Used to work great but all it does is hang when trying to load a database from an SFTP connection. Checking the logs on the server end indicates than it never even tries to connect. Cleared data and cache, reinstalled, no luck. Same thing when trying to add a new database via SFTP. Simply hangs at "Loading" with no recourse except to force quit.

Z70%
by Z####:

I'm using a file as a key to my database and it's been A great for years until like a couple weeks ago when it suddenly began failing to open my database most of the time. Not all of the time. Most of the time. Sometimes it opens it. But mostly not. And says my composite key is ducking invalid. But then like the next day it opens it no problem. It's so infuriating I want to incinerate the whole planet.

Y70%
by Y####:

This is a good password manager because it allows editing of the database.but it's really bad for auto steering credentials. The accessibility service essentially never works.out never detects when apps have user name and password fields open. It never detects any websites at all. When I use the share from browser function, it never finds the proper entry and I end up doing it manually. When entries are found, the form is not auto filled. I have to switch to the keyboard and then use the user and password buttons. I short: good because you can edit and save databases, but the form filling capability is completely broken.

H70%
by H####:

Excellent. Been using it for years. Only complaint is that I can't find a way to delete old database entries that are no longer required/used. Or am I missing something?

K70%
by K####:

Works seamlessly with KeePass on my other devices. Allows me to make updates to my vault from within the app or on my laptop and handles the synchronization and merging of changes. It is amazing that this app is free (though I donate - and so should you).

Y70%
by Y####:

This app works, but the autofill functionality is mediocre at best, it would be fantastic to have a system like lastpass that makes autofill work in any app or browser webpage, I have root, but even having to switch keyboards is counterintuitive. Apart from that this app works great, but it definitely needs a better autofill function.

Y70%
by Y####:

Keepass with fingerprint and cloud support. Excellent! Just what Keepass was missing plus a lot more settings you can mess with. Supports importing of 2.x Keepass databases so no starting from scratch. Brilliant!

Y70%
by Y####:

Such BS. I've had to enter all my passwords 2x. I've saved the database to my phone but can't open it because the pw doesn't work. I know my freaking password. And why did it lose my database all of a sudden? Worked fine yesterday and now it's asking me to open or create one. Crappy app!!!

Y70%
by Y####:

Flawless integration with Keepass v2.0, and quality stand alone operation makes this app a sound choice as my Android password safe. A clear intuitive GUI and the simple logical structure provide a pleasant and efficiant user experience, while database backup and Dropbox integration provide assurence my data is available when & where I need it. In short, the best overall password safe I have found, tested & use.

I70%
by I####:

The only issue I see is that after ANY change you do the app starts the whole saving process. It that can take several minutes, depending on your settings. It should be like the Windows version: all the changes are saved only when you click on Save icon or when you close the application.

E70%
by E####:

I used this to keep my passwords safe, but now this seems to be a shortcut to opening stuff. I can't find my passwords. So I can't open my google drive on another machine. This is going to be a headache to sort out.

C70%
by C####:

Some KeePass mobile apps don't integrate well with cloud storage providers, making it hard to sync a database with your mobile device. This app makes it easy! It also integrates with fingerprint scanners, making access much easier than typing your master password on a mobile keyboard. The one thing it fails at is clearing the clipboard. It clears it by overwriting it, but on my LG and Samsung devices the clipboard maintains a history of several entries, so the password remains accessible! Yikes!


Share The Word!


Rating Distribution

RATING
4.75
17,790 users

5

4

3

2

1