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
Add support for notification permissions on Android 13+
Improve the FTP and SFTP implementation
Add access to full pCloud
Allow to select System language in the language dialog
Fix issue with remembering Keyfile + Challenge password type
Autofill improvements
Mark passwords as sensitive when copying to clipboard (Android 13)
Switch to new SFTP implementation, supporting modern public key algorithms such as rsa-sha2-256
Bug fix to crashes and unexpected log-outs
Added support for viewing, removing and restoring of entry backups
Implemented support for MEGA cloud storage
Added support for Google Drive with restricted scope
Re-enable Google Drive
Fix disappearing autofill prompt in Firefox
Integrate autofill suggestions with keyboard (requires Android 11+)
Allow to change app language in settings
Add option to synchronize database after QuickUnlock
Bug fix: Do not make filenames lowercase when saving to Dropbox
Fix disappearing autofill prompt in Firefox
Integrate autofill suggestions with keyboard (requires Android 11+)
Allow to change app language in settings
Add option to synchronize database after QuickUnlock
Bug fix: Do not make filenames lowercase when saving to Dropbox
Added support for KDBX 4.1 file format
Added dialog to configure TOTP settings for entries
Improved password generator
Improvements to Autofill
Improvements to OneDrive implementation
Update Dropbox implementation
More improvements, see change log inside app
Add support for new key file format introduced in Keepass 2.47
Add support for Argon2id as key derivation function
Improved Autofill compatibility with Firefox and Chrome
Improve support for TOTP entries from desktop programs
Update pCloud SDK to fix authentication issue
Update Jsch to version 0.1.55
Add menu to database selection screen
Allow to export imported keyfiles
No longer storing package names of Android apps in the URL field
Improve locking behavior - no longer displaying biometric prompt immediately after unlocking
Update OkHttp to support HTTP/2
Fix missing translations
Force HTTP/1.1 due to issue with HTTP/2 implementation of OkHtt
Improve keyboard dialog on Android 9+
Change file associations of the app to avoid some unnecessary associations
Make sure password text is not hidden behind eye icon
Change autofill behavior to warn when filling credentials for a domain to an unrecognized app
Update to FTP library
Fixes to potential crashes of the app
Further minor fixes
* Improve Argon2 performance by using native implementation
* Allow to disable fingerprint by clicking on the fingerprint icon
* Restore cursor position when toggling visibility of password
* Improvements to pCloud implementation
* Add AutoFill support for several more browsers
* New implementation for OneDrive: Includes support for OneDrive for Business, shared files, selectable access scopes, multiple accounts and fixes issues with offline access
Switch to ykDroid instead of YubiChallenge as app for Yubikey Challenge-Response.
Implement support for KeepassXC-style Challenge-Response. Note: Database format must be KDBX4!
Refuse to load trashed files from Google Drive
Switch TLS implementation for FTPS, add workaround to JSch bug with servers supporting gssapi-with-mic
bug fixes
Adapt keyboard to behavior changes in Android P.
Added Autofill service for Android 8.0 and laterUpgraded libraries and build tools1.04b: Avoid crash when user tries to enable Autofill on Huawei devices
* Removed accessibility service for AutoFill as requested by Google* Added third party apps as storage option again* Integrated image viewer for viewing attached images without transferring them to other apps* Upgraded OkHttp to fix issues with some connections* Support for KeeTrayTOTP entries, now supporting Steam entries
* Several security improvements* Updated Dropbox SDK to ensure future compatibility* Support for KeyboardSwapPlugin: allows to switch input method automatically on non-rooted devices* Fix for Accessibility Service with recent Chrome versions* Fix for unnecessary clearing of fingerprint data* Fix minor crashes* Updated build tools
1.01g:Fix for crash when trying to work offlineFix for incorrect encoding of FTP(S) credentialsFix for crashes when using OneDrive and on older Android versionsDisplay times as local time in entry screen