How to Install KeePassXC Password Manager 2.2 in Ubuntu


KeePassXC (KeePass Cross-Platform Community Edition) is a community fork of KeePassX, the cross-platform port of KeePass for Windows.

The goal is to extend and improve it to provide a feature-rich, fully cross-platform and modern open-source password manager.

The database is encrypted with the industry-standard AES (alias Rijndael) encryption algorithm using a 256 bit key. And it is compatible with KeePass Password Safe.

KeePassXC 2.2

KeePassXC features include:

  • Auto-Type on all three major platforms (Linux, Windows, OS X)
  • Twofish encryption
  • DEP and ASLR hardening
  • Stand-alone password and passphrase generator
  • Password strength meter
  • Using website favicons as entry icons
  • Merging of databases
  • Automatic reload when the database was changed externally
  • KeePassHTTP support for use with PassIFox in Mozilla Firefox and chromeIPass in Google Chrome and Chromium. passafari in Safari.

The latest release so far it KeePassXC 2.2.0 which was released earlier today that features:

  • YubiKey challenge-response support for strengthening your database encryption key
  • a generator for time-based one-time passwords (TOTP)
  • a diceware password generator
  • a command line interface (CLI)
  • CSV database import
  • true portable mode with the config file residing in the same directory as the application
  • automatic database locking when you lock your desktop session

How to Install KeePassXC in Ubuntu:

It’s easy to install the latest KeePassXC in Ubuntu 14.04, Ubuntu 16.04, and higher. Simply open terminal via Ctrl+Alt+T and run command:

sudo apt install snapd && sudo snap install keepassxc

Skip the code before ‘&&’ if you’ve already installed the snapd daemon. And type in password when it prompts.


Once installed, launch the password manager from Unity Dash, or other application launcher and enjoy!


To remove KeePassXC password manager installed via above command, simply run command:

sudo snap remove keepassxc

About ml

ml is a part time stay-at-home dad who've been using Ubuntu Desktop for a few years. He writes in the free time and wishes to share some useful tips with Ubuntu beginners and lovers.


  1. Snaps are a nice idea, but they still have lots of problems. I’ve been using the .deb version and thought I’d try the snap instead of the tedium of manually upgrading. The snap version won’t even open my database (stored in the cloud) – it says ‘permission denied’ though the .deb version has no problem at all.

  2. I installed this using:
    sudo apt install snapd && sudo snap install keepassxc
    and get it to run. Am using Mint18.2MATE. After reading Sean’s email, guess I’ll uninstall this snap v and try the .deb v.