You don’t need a proprietary password manager service to manage your secrets, there are several great open source password managers on Linux.

Table of Contents


It’s the password manager I use everyday. It has useful features like auto-type, password generator, fields for URL and Notes on each entry.

KeePassXC main window

KeePassXC password list window

KeePassXC entry window


Password manager for GNOME. Simple and elegant design, compatible with KeePass files.

Secrets main window

Secrets password list window

Secrets entry window


A basic password manager (only supports one credentials list which you can’t save as a file).

Swifty main window

Swifty password list window

Swifty new entry window

Swifty options window


Another simple program for those who only need the basic features.

Buttercup main window

Buttercup add vault window

Buttercup main window


Bitwarden is an open source password manager that syncs through all your devices. You need to create an online account to be able to use it, but your passwords are protected using end-to-end encryption and both server and client software are open source. Because of that, you can also self-host it.

Bitwarden main window


pass is a command to manage passwords using GPG encrypted files. There are third-party GUI clients if you need it.

'pass' website


Passit is a web-based password manager with a native app on Android and browser extensions. You can host it on your own server or use Passit hosted service.

'Passit' website


Padloc is a password manager available for Linux (Flatpak, Snap, DEB, AppImage), Windows, macOS, Android and iOS. It stores passwords in its cloud using end-to-end encryption. Client and server are open-source, check

'Padloc' website

If you have any suggestion, feel free to contact me via social media or email.