Download QtPass
First time here? The getting started guide walks through install, GPG key and first password store; advanced features covers profiles, templates, OTP and git.
Linux / BSD
Arch
Latest stablepacman -S qtpass
packer qtpass
yaourt -S qtpass
OpenSUSE, Fedora & CentOS
Via OBS and Fedora package db up tozypper install qtpass
yum install qtpass
dnf install qtpass
Debian, Ubuntu and derivates like Kali & Raspbian
In amongst others stableapt install qtpass
Gentoo
Source build packageemerge -atv qtpass
Void
Has a nie xbps packagexbps-install -Su qtpass
NixOS
One of the first to addopt QtPass packagesnix-env -iA nixos.pkgs.qtpass
Soleus Project
Has a stable package for QtPasseopkg install qtpass
Slackware
Via SlackBuildscd qtpass && chmod +x qtpass.SlackBuild && ./qtpass.SlackBuild
FreeBSD
Available as package and in the FreeBSD ports repositorypkg install qtpass
cd /usr/ports/sysutils/qtpass/ && make install clean
Windows
QtPass 1.8.1Latest stable on the releases page, latest build via AppVeyor
The installer is not yet code-signed, so SmartScreen shows "Windows protected your PC" on first run. Choose More info → Run anyway. Signing is tracked in #1643.
Via Chocolateychoco install qtpass
macOS
QtPass 1.8.1Latest stable on the releases page
The Homebrew cask is disabled since 2026-09-01
because the app is not notarized. The .dmg still works,
but macOS will refuse the first launch. Remove the quarantine flag:
xattr -d com.apple.quarantine /Applications/QtPass.app
Read why this happened and how you can help get QtPass signed again.
QtPass works best with pass and pinentry-mac installed.
brew install pass pinentry-mac
Dependencies
- QtPass requires Qt5.
- The Linguist package is required to compile the translations.
- For use of the fallback icons the SVG library is required.
On most *nix systems all you need is:
qmake6 && make && make install
On macOS:
brew install qt
qmake6 && make && macdeployqt QtPass.app
Note: QtPass uses Qt6 by default. For Qt5, use
qmake instead of qmake6.



