KeePass

KeePass

by David Ventura

App

View entries in a KeePass (kdbx, kdbx3, kdbx4) file

About KeePass

View entries in a KeePass (kdbx, kdbx3, kdbx4) file

The app will remain read only as long as keepass-rs does not implement writing features. If you want those features, please go to keepass-rs first.

If you are on an armv7l device, please use kdbx4 databases! kdbx3 is very slow.

# Syncing
If you want syncing, you will need to set up ubsync or a similar app to synchronize the database and keys to ~/.local/share/keepass.davidv.dev/keys_and_dbs/

## Features

- Support kdbx (version 1-4) as per [keepass-rs](https://github.com/sseemayer/keepass-rs)
- Fast! 135 entries take 270ms on my phone, compared to 9.5s when using pykeepass
- Support TOTP
- Multiple entry groups
- Search in entries
- Tap-to-reveal password
- Open URL from entry
- Copy user/password to clipboard
- Download icons from your saved urls (optional, disabled by default)
- There's a pre-populated bunch of icons, feel free to contribute more

Recent Changes

1.0.6:
- Implement TOTP support
- Add button to "Show password" on main screen (Vincas Dargis)
- Fix copying of password when there is no username (Vincas Dargis)
- Port to 20.04 (Pajlow)

1.0.5:
- Massive performance improvement on KDBX3 databases, they are comparable to v4 now
- Fix: placeholder was not being displayed on entries with no URL
- Add: Arabic localization

1.0.4:
- Fix armv7l compatibility
- Add French, Spanish and Dutch translations -- thanks translators!
- Order of groups now matches other UIs like keepassxc

1.0.3:
- Even better behavior on dark mode - thanks to @Danfro
- Added: Option to automatically change sections during search
- Added: Option to hide recycle bin
- Added: armv7l support
- Added: German translation - thanks to @Danfro
- Fixed: Sections header did not scroll properly
- Changed: Moved 'Open URL' to trailing action on items (from leading)

1.0.2:
- Better behavior on dark mode
- Search is now case insensitive
- On failure to download favicons for sites, they will be remembered and never tried again
- Copy database file to ~/.local, so it can be synced with apps like ubsync

1.0.1:
Implement basic features

Permissions

  • Content Exchange
  • Networking

Community Built

This app has been released under the GNU GPL v3 license. It is developed in the open and you can review the source code.

Info

  • Published Date

    Aug 29, 2021

  • Updated Date

    Apr 22, 2023

  • Current Version

    1.0.6

  • Total Downloads

    6,435

  • Latest Version Downloads

    2,966

  • Supported Architectures

    arm64, amd64, armhf

  • Translation Languages

    ar, de, es, fr, nl

Links

Reviews

Kalimbo Mkalla

Reviewed Oct 30, 2025 for version 1.0.6

Endless 'choose from' loop while trying to pick database and key files from the file picker. Running the app on noble.

JaiDeee

Reviewed Jul 27, 2024 for version 1.0.6

Cannot open kdbx4 database

William Torrealba

Reviewed Aug 10, 2023 for version 1.0.6

Does not open database.

Simply Based

Reviewed Aug 5, 2023 for version 1.0.6

Does not open database

Heimen Stoffels

Reviewed Jul 20, 2023 for version 1.0.5 (older version)

Great app! Just wish you could add and edit items. Will change my rating to a heart that's possible.once

Do

Reviewed May 12, 2023 for version 1.0.6

It doesn't open the keepass database. 👎

pnguyen9

Reviewed Sep 22, 2022 for version 1.0.5 (older version)

You can open a Keepass file you created on your computer and copy credentials. You can't open entry nor use TOTP.

Daniel

Reviewed Sep 7, 2022 for version 1.0.5 (older version)

Works well to copy username and password. Copying TOTP and viewing description of entries is missing.

xeoniki200

Reviewed May 25, 2022 for version 1.0.5 (older version)

Love it!

pavellyba

Reviewed Apr 15, 2022 for version 1.0.5 (older version)

Like!