Password Managers

KeePassXC – KeePass Cross-Platform Community Edition

KeePassXC is targeted at people with high demands on secure personal data management. It sports a light interface. The software is a cross-platform community fork of KeePassX.

The software lets users store their passwords securely and auto-type them into their everyday websites and applications.

The goal of the project is to extend and enhance KeePass new features and bugfixes to provide a feature-rich, fully cross-platform and modern open-source password manager.

KeePassXC uses the KeePass 2.x (.kdbx) password database format as its native file format.

Key Features

  • Auto-Type on all three major platforms (Linux, Windows, macOS).
  • Database is encrypted with the industry-standard AES (alias Rijndael) encryption algorithm using a 256 bit key
  • Besides AES, there also Twofish and ChaCha22 encryption.
  • File format compatibility with KeePass2, KeePassX, MacPass, KeeWeb and many others (KDBX 3.1 and 4.0)
  • YubiKey challenge-response support.
  • TOTP generation (including Steam Guard).
  • CSV import from other password managers (e.g., LastPass)
  • Command line interface.
  • DEP and ASLR hardening for in-memory protection.
  • Stand-alone password and passphrase generator.
  • Password strength meter.
  • Using website favicons as entry icons.
  • Merging of databases.
  • Automatic reload when the database changed on disk.
  • SSH Agent feature. This acts as a client for an existing agent. It can automatically add SSH keys from your KeePassXC database to a running SSH agent when unlocked and remove them when locked. Most SSHv2 key types are supported (DSA, RSA and Ed25519), including encrypted keys.
  • Support for Steam one-time passwords.
  • DEP and ASLR for in-memory protection.
  • Browser integration with KeePassHTTP-Connector for Mozilla Firefox and Google Chrome or Chromium, and passafari in Safari.
  • Browser integration with KeePassXC-Browser using native messaging for Mozilla Firefox and Google Chrome or Chromium.
  • File format compatibility with KeePass2, KeePassX, MacPass, KeeWeb and others
  • Besides distribution specific packages for major Linux distribuitions, there are cross-distribution packages available in the form of AppImage, and snap. The software is also supported for macOS, and Windows.

Dependencies:

  • hicolor-icon-theme.
  • libgcrypt.
  • argon2.
  • libsodium.
  • libxtst.
  • qt5-x11extras.
  • yubikey-personalization.
  • curl.

Website: keepassxc.org
Support: Quickstart Guide, Blog, Wiki, GitHub code repository
Developer: KeePassXC team
License: GNU GPL v2 or v3

KeePassXC

KeePassXC is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

GUI Password Managers
KeePassXCSafely store passwords and auto-type them into websites and software
BitwardenPassword management for individuals, teams, and business organizations
KeeWebPassword manager compatible with KeePass
SecretsPassword manager which makes use of the KeePass v.4 format
Password SafePassword manager using wxWidgets
QtPassGraphical User Interface for pass
KWalletManagerPassword management tool with Blowfish and GPG encryption
RoosterSimple password manager for geeks
OneKeePassSupports the KeePass-compatible database
SpicyPassLightweight password manager
KeePassXMulti-platform port of KeePass
SeahorseGNOME front end for GnuPG
PasaffeEasy to use password manager for GNOME
RotorStateless password manager
IdentitiesModern password-store client made for GNOME
FMPPassword manager written in memory-safe Rust
PassyOffline password manager with cross-platform synchronization
KeycordBrowse and edit password stores
KeyboxMinimal, encrypted, local password manager
Key RackView and edit passwords
FPM2GTK2 port from Figaro’s Password Manager
ButtercupSimple password manager based on NodeJS

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
ToTemat
ToTemat
3 years ago

Or if my password manager is only on my home computer. Is it necessary to make additional security files, or is a complicated password enough?