7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

KeyPass

Open source

KeyPass is an offline, open-source Android password manager that keeps credentials on the device with encrypted backups and TOTP support.

github.yogeshpaliyal.com
KeyPass homepage screenshot
GitHub stars
786
Last commit
21 days ago
Repository age
5 years
Version
v1.4.42
Licence
MIT
Self-hosted
Yes

About KeyPass

KeyPass is an open-source password manager for Android that does not store credentials on any server. The app is completely offline, with no internet permission added, so your passwords stay in your own hands and on your own device.

Features include encrypted backup and restore, automatic backups, dark mode, a Material Design 3 interface built with Jetpack Compose, screenshot blocking, and unlocking with device credentials such as a PIN, pattern or biometrics. It also provides a password generator, a TOTP generator and an Android autofill service. Credentials can be imported from Google Chrome and KeePass CSV files, with Bitwarden import and exports to those formats still on the to-do list.

The app is written in Kotlin using Room, Hilt and an MVI architecture, and is licensed under MIT. The README advises taking a backup before updating to a new version, and the author has asked the community to suggest a new name for the project through a discussion thread.

Key features

  • Fully offline with no internet permission
  • Encrypted backup and restore
  • TOTP code generator
  • Android autofill service
  • Biometric and device credential unlock
  • Import from Chrome and KeePass CSV

Good fit for

  • →Offline password storage on Android
  • →Keeping credentials off cloud servers
Built with
Kotlin
Tags
password-manager
android
offline
kotlin
totp
autofill
material-design
encryption

KeyPass: questions and answers

What is KeyPass used for?
KeyPass is an offline, open-source Android password manager that keeps credentials on the device with encrypted backups and TOTP support. It is a good fit for offline password storage on Android and keeping credentials off cloud servers.
Is KeyPass open source?
Yes. KeyPass is open source under the MIT licence. Its source code is on GitHub at yogeshpaliyal/KeyPass and is written mainly in Kotlin.
Is KeyPass free?
Yes. KeyPass is open source, so the software itself is free to use.
Can I self-host KeyPass?
Yes. KeyPass can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is KeyPass an alternative to?
KeyPass is an open-source alternative to Dashlane, Keeper, Enpass and Sticky Password. Other open-source alternatives to Dashlane include KeePassXC, Rowel and AuthPass.
Is KeyPass actively maintained?
Yes. The most recent commit to KeyPass was on 12 September 2026, and the latest release is v1.4.42, published on 3 September 2025. The project has 786 stars on GitHub.

Open-source alternatives to KeyPass

See all

SaaS alternatives to KeyPass

See all