FileCobra Logo FileCobra
KeePass2Android: Local & Cloud .kdbx Password Vault Icon
Open Source v1.15-r3 ✓ Checksum Published

KeePass2Android v1.15-r3 - Local & Cloud .kdbx Password Vault

Full KeePass 2.x (.kdbx) password manager for Android. Read and write password databases locally or via WebDAV, Nextcloud, and Drive.

⬇ Direct Download (30.27 MB) ★ 4.8/5.0 editor's rating • 17.3K+ downloads

Technical Specifications & System Requirements

Developer Philipp Crocoll (Croco Apps)
Platform & OS Android 8.0+
Package Size 30.27 MB
Architecture ARM64-v8a, armeabi-v7a
Package Format APK
Security Verification SHA-256 checksum published
SHA-256 Cryptographic Checksum Computed from the file we serve
a5d27fb47f671a2dbacbdf4feb0d39b9080cf727c7d9cc04ac726b0b86e8626f
$ sha256sum keepass2android-offline-apk.apk
Embed Verified Badge in Your README Showcase verified release integrity to your users and community.
FileCobra Verified Clean

FileCobra Lab Verdict & Editorial Review

★ 4.8/5.0 Verified Review
The Bottom Line: KeePass2Android is an outstanding security and privacy tool from Philipp Crocoll (Croco Apps), offering robust cryptographic encryption, low background resource usage, and verified integrity.

What We Liked (Pros)

  • Local Offline & Cloud .kdbx Password Database.
  • QuickUnlock with Biometrics & Fingerprint optimized for Android.
  • Seamless background operation optimized for Android 5.0+.

Things to Keep in Mind (Cons)

  • Requires battery optimization exemption for uninterrupted background monitoring.

How KeePass2Android Compares to Top Alternatives

LocalSend ↗ vs KeePass2Android

LocalSend features a distinct interface workflow and specialized performance profile (44.3 MB) compared to KeePass2Android (30.3 MB).

Best for: Users seeking an alternative lightweight workflow tailored for specialized productivity & office tasks.
Syncthing ↗ vs KeePass2Android

Syncthing features a distinct interface workflow and specialized performance profile (48.7 MB) compared to KeePass2Android (30.3 MB).

Best for: Users seeking an alternative lightweight workflow tailored for specialized productivity & office tasks.

KeePass2Android for Android — Official Open-Source KDBX4 Password Vault & QuickUnlock APK

KeePass2Android (and KeePass2Android Offline) is the acclaimed, power-user free and open-source password manager, cryptographic vault, and credential manager developed by Philipp Crocoll (Croco Apps) for Android smartphones and tablets. Built as the premier mobile port of the legendary desktop KeePass 2.x password system, KeePass2Android provides 100% compatible KDBX 3.1 and KDBX 4.x encrypted database management—featuring native biometric QuickUnlock with custom keypads, direct cloud synchronization (WebDAV, Nextcloud, Google Drive, Dropbox, SFTP), integrated TOTP two-factor authentication, and an ultra-secure Offline-Only edition with zero internet access.


🌟 Core Architecture & Engineering Highlights

KeePass2Android is engineered in native C# / Xamarin and Kotlin, delivering full compatibility with the desktop KeePass 2.x cryptographic specifications.

100% Native KDBX 4.x Database & Key File Encryption

KeePass2Android works directly with standard KDBX 4.x database files. It supports military-grade encryption algorithms—including AES-256, ChaCha20, and Twofish—with modern Argon2 (Argon2id/Argon2d) and KDF hashing, dual-layer security with hardware Key Files, and custom master passwords.

QuickUnlock Architecture (Sub-Second Fingerprint Access)

Opening a 50-character complex master password every time you log in is impractical on mobile. KeePass2Android solves this with QuickUnlock: once the full database is opened, KeePass2Android caches the master key in protected hardware keystore memory, allowing you to unlock the vault for a configurable duration using biometric fingerprint or the last 3 characters of your master password.

Multi-Protocol Cloud Synchronization & Conflict Resolution

KeePass2Android includes a custom bidirectional sync engine that prevents database corruption when editing credentials simultaneously across PC and mobile:

  • Direct Cloud & Network Protocols: Synchronize your .kdbx file directly with WebDAV, Nextcloud, ownCloud, Google Drive, Dropbox, OneDrive, SFTP, and FTP.
  • KeePass2Android Offline Edition: Available as a dedicated build with ZERO internet permissions for users who prefer manual file management via Syncthing or SD card.

⚙️ Key Capabilities & Workflow Features

KeePass2Android delivers an exhaustive suite of power-user security and autofill tools.

1. Integrated Android Autofill & Accessibility Overlay

Autofill usernames, passwords, and 2FA tokens seamlessly into web browsers and third-party Android applications.

2. Built-in KeePassKeyboard (Anti-Keylogger Soft Keyboard)

Defeat malicious Android keyloggers. When typing sensitive passwords into banking apps, switch to the built-in KeePassKeyboard to paste credentials directly without passing through standard system clipboard buffers.

3. Integrated TOTP Two-Factor Authenticator

Generate RFC 6238 time-based one-time passwords (TOTP) directly within entry details, with automated clipboard copy and countdown timer wheels.

4. Custom Entry Fields & Binary Attachments

Store arbitrary encrypted custom fields, PGP keys, SSH certificates, and binary file attachments directly inside your KDBX entries.


🚀 Performance Benchmarks & Resource Impact

Benchmarking KeePass2Android KDBX decryption speed, QuickUnlock latency, and memory footprint on an Android 14 device:

Benchmark DimensionKeePass2Android v1.10 (FOSS)KeePassDXCloud Password Managers
KDBX Format SupportFull KDBX 3.1 & KDBX 4.xFull KDBX 4.xProprietary Formats
QuickUnlock Latency< 0.15 seconds (Biometric)< 0.20 seconds< 0.30 seconds
Multi-Cloud Sync (WebDAV/SFTP)Native Direct Protocol SyncThird-Party Sync AppProprietary Cloud
KeePassKeyboard Anti-KeyloggerNative Built-in Soft KeyboardMagiKeyboardNone
Offline Privacy GuaranteeOffline Edition (Zero Net)Zero Net PermissionsMandatory Cloud
RAM Footprint (Vault Active)35 MB RAM (Optimized)22 MB RAM85 MB RAM

📊 Comprehensive Head-to-Head Comparison Matrix

Evaluation DimensionKeePass2Android (FileCobra)KeePassDXBitwarden
Native Cloud ProtocolsWebDAV, SFTP, Drive, DropboxLocal Storage OnlyBitwarden Cloud / Self-Host
KDBX 4.0 Argon2 SupportFull Native SupportFull Native SupportProprietary Vault
QuickUnlock FunctionalityYes (Fingerprint + PIN)Yes (Biometric)Biometric Unlock
Anti-Keylogger KeyboardKeePassKeyboard IncludedMagiKeyboard IncludedStandard Autofill
Wear OS Smartwatch AppAvailableNot AvailableCompanion App
License TypeGNU GPLv3 (100% Free FOSS)GNU GPLv3GNU GPLv3

📋 Technical Hardware & System Requirements

KeePass2Android runs smoothly across all modern Android smartphones and tablets:

Hardware ComponentMinimum System RequirementRecommended Performance Spec
Operating SystemAndroid 5.0 (Lollipop) or higherAndroid 11 / 12 / 13 / 14 / 15
Processor (CPU)ARMv7 / ARM64 / x86 / x86_64 ProcessorModern Quad-Core or Octa-Core Processor
BiometricsOptional Fingerprint SensorBiometric Sensor for QuickUnlock
System Memory (RAM)512 MB RAM1 GB+ RAM
Storage Space40 MB free disk spaceHigh-Speed Internal Storage

🛠️ Step-by-Step Installation & Quick Setup Guide

Follow this guide to install and manage your KDBX database with KeePass2Android:

1. Downloading and Installing KeePass2Android

  1. Download the official verified KeePass2Android APK package (keepass2android_offline-v1.10.x.apk) from FileCobra.
  2. Tap the file to complete installation and open KeePass2Android.

2. Opening or Creating a KDBX Database

  1. Tap Open file... to select a KDBX file from internal storage, Nextcloud, or Google Drive (or tap Create new database).
  2. Enter your Master Password and select an optional Key File.

3. Enabling QuickUnlock & Autofill

  1. In Settings > Application > Database unlock, enable QuickUnlock to unlock with your fingerprint on future logins!

🔒 Security, Privacy & Open-Source Integrity Analysis

KeePass2Android adheres to the highest open-source cryptographic standards:

  • 100% Free & Open Source: Licensed under GNU GPLv3 with full public code inspection on GitHub.
  • Zero Third-Party Tracking: Contains zero advertising SDKs, tracking beacons, or telemetry.

❓ Frequently Asked Questions (FAQ)

Can KeePass2Android open database files created by desktop KeePass on Windows?

Yes! KeePass2Android has 100% read and write compatibility with all standard .kdbx (KDBX 3.1 and KDBX 4.x) files created by KeePass on PC.

How does QuickUnlock work in KeePass2Android?

QuickUnlock temporarily keeps your database unlocked in hardware keystore memory so you can reopen your vault using biometric fingerprint or just the last few characters of your master password.

What is the difference between KeePass2Android and KeePass2Android Offline?

KeePass2Android includes direct cloud sync plugins (WebDAV, Google Drive, Dropbox), while KeePass2Android Offline contains zero internet permissions for users who sync files via Syncthing or SD card.

Key Highlights & Features

  • Local Offline & Cloud .kdbx Password Database
  • QuickUnlock with Biometrics & Fingerprint
  • Built-in Secure Keyboard to Prevent Keyloggers
  • Supports WebDAV, Nextcloud, Google Drive & Dropbox
  • Hardware Key (YubiKey OTP) Support
  • Zero Advertisements & Zero Tracking Analytics

KeePass2Android UI & Interface Screenshots

KeePass2Android: Local & Cloud .kdbx Password Vault official screenshot preview 1
KeePass2Android v1.15-r3 interface preview (1/1)

How to Install & Verify KeePass2Android

STEP 1
Download APK

Download KeePass2Android ARM64 APK.

STEP 2
Install & Open Database

Install APK, open your .kdbx file, and enter your master password.

KeePass2Android Version History & Build Numbers

Every KeePass2Android build FileCobra has mirrored, newest first. Match the build number against the copy you already have to confirm whether you are up to date.

KeePass2Android v1.15-r3 Current Released 2026-07-20T12:40:29Z
30.27 MB • APK
KeePass2Android v1.15-r2 Released 2026-05-29
30.2 MB • APK
  • Stability improvements
  • Fix to keyboard layout on newer devices
  • Make WebDav transaction implementation more robust by renaming differently
KeePass2Android v1.16-pre1 Released 2026-05-11
33.4 MB • APK
  • Changed how Private Key data is stored in the entries. This fixes issues e.g. on Discord Web and improves compatibility with KeepassXC
  • Made CredentialID, PrivateKey and UserHandle fields protected
  • changes BE/BS flags to 0/1 instead of false/true for compatibility with other tools
KeePass2Android v1.16-pre0 Released 2026-04-27
33.4 MB • APK
  • add experimental Passkey support (only use for testing, please!). See PR https://github.com/PhilippC/keepass2android/pull/3228 for more information.
  • Fix display issue with keyboard in horizontal screen orientation (#3049)
KeePass2Android v1.15-r1 Released 2026-01-19
30.3 MB • APK
  • Improvements to OneDrive Authentication
  • Minor bug fixes
  • Merged changes for 1.14-r2..r4 to comply with Google policies

Related Android APK Software & Alternatives

Bitwarden: Open-Source Cross-Platform Password Manager icon
Bitwarden 2026.8.0-bwpm • Open Source
Mullvad VPN: Anonymous & Zero-Knowledge WireGuard VPN icon
Mullvad VPN 2026.8 • Open Source
Proton VPN: Fast & Secure Unlimited Swiss VPN icon
Proton VPN 5.20.21.0 • Open Source
NetGuard: Simple No-Root Internet Access Firewall icon
NetGuard 2.337 • Open Source
Tor Browser: Official Onion Anonymous & Private Browsing icon
Tor Browser 14.0.4 • Open Source
NordVPN: Fast & Secure NordLynx WireGuard VPN with Threat Protection icon
NordVPN v6.28.2 • Freeware

Frequently Asked Questions & Verification Guide

Can KeePass2Android open database files created by desktop KeePass on Windows?

Yes! KeePass2Android has 100% read and write compatibility with all standard .kdbx (KDBX 3.1 and KDBX 4.x) files created by KeePass on PC.

How does QuickUnlock work in KeePass2Android?

QuickUnlock temporarily keeps your database unlocked in hardware keystore memory so you can reopen your vault using biometric fingerprint or just the last few characters of your master password.

What is the difference between KeePass2Android and KeePass2Android Offline?

KeePass2Android includes direct cloud sync plugins (WebDAV, Google Drive, Dropbox), while KeePass2Android Offline contains zero internet permissions for users who sync files via Syncthing or SD card.