Free Password Manager KeePassXC 2.5.0 Adds Paper Backup, Database Statistics, Re-Enables Wayland Support


KeePassXC 2.5.0 was released recently with important improvements, like an option to export a database to an HTML file (for paper backup), database statistics, re-enabled Wayland support, and more.

KeePassXC is a free and open-source password manager started as a community fork of KeePassX (which itself is a fork of KeePass), which is not actively maintained. The application is built using Qt and runs on Linux, Windows and macOS. For its database, KeePassXC uses the KeePass 2.x (.kdbx) password database format as its native file format in versions 3.1 and 4, using AES encryption with a 256 bit key.

There's no cloud synchronization built into KeePassXC, but this can easily be done through third-party cloud provides like Dropbox, Google Drive, Nextcloud, and so on.

As for web browser integration, KeePassXC supports this with the help of an extension available for Firefox or Chrome-based (Google Chrome, Chromium, Vivaldi, etc.) web browsers.

Compared to KeePassX, KeePassXC includes numerous extra features, including auto-type on Linux, Windows and macOS, Twofish encryption, YubiKey challenge-response support, TOTP generation, CSV import, the already mentioned browser integration (with the use of a browser extension), and even a command line interface, among others.

It's also worth noting that KeePassXC has not had an external security audit due to the "considerable price" this would involve.

KeePassXC 2.5.0 comes with a new "Export to HTML file" option (available in the Database -> Export menu), also called Paper Backup, because this allows you to easily print your credentials in clear text on paper. This way you can safely store your credentials away from your computer. This option exports all the information stored in the database, including attributes, annotations, notes, etc.

KeePassXC database statistics

Another new feature in this KeePassXC release is the addition of a database statistics panel that shows information like the number of entries, unique passwords, non-unique passwords, number of short and weak passwords, average password length, and more, as well as the full path to the database and the last time it was saved.

Related: Bitwarden: The Secure, Open Source Password Manager You're Looking For

Other changes in KeePassXC 2.5.0 worth mentioning:

  • Re-enabled Wayland support (no Auto-Type yet)
  • Redesigned unlock dialog and reworked the entry preview panel
  • Add option to download all favicons at once
  • Add username autocompletion based on known usernames from other entries
  • Add offline user manual accessible via the Help menu
  • Add support for importing 1Password OpVault files
  • Implement secret storage DBus protocol so that KeePassXC can be used as a vault service by libsecret
  • Add word case option to passphrase generator
  • Add support for RFC6238-compliant TOTP hashes
  • Add support for key files in auto open
  • Add "Lock databases" entry to tray icon menu
  • Add option to minimize window after unlocking and after opening a URL
  • Add new Browser Integration settings page when editing an entry, which allows skipping auto-submit for that entry, and hiding the entry from the browser extension
  • Full list of changes

Download KeePassXC

If you're new to KeePassXC, the Quick Start Guide should help you get started with this password manager.