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 stable Arch package and git on aur AUR package
pacman -S qtpass
packer qtpass
yaourt -S qtpass

OpenSUSE, Fedora & CentOS

Via OBS and Fedora package db up to Fedora Rawhide package
zypper install qtpass
yum install qtpass
dnf install qtpass

Debian, Ubuntu and derivates like Kali & Raspbian

In amongst others stable Debian Stable package, sid Debian Unstable package and Questing Quokka Ubuntu 25.10 package
apt install qtpass

Gentoo

Source build package Gentoo package
emerge -atv qtpass

Void

Has a nie xbps package Void Linux x86_64 package
xbps-install -Su qtpass

NixOS

One of the first to addopt QtPass packages nixpkgs stable package
nix-env -iA nixos.pkgs.qtpass

Soleus Project

Has a stable package for QtPass Solus package
eopkg install qtpass

Slackware

Via SlackBuilds SlackBuilds package
cd qtpass && chmod +x qtpass.SlackBuild && ./qtpass.SlackBuild

FreeBSD

Available as package and in the FreeBSD ports repository FreeBSD port
pkg install qtpass
cd /usr/ports/sysutils/qtpass/ && make install clean

Windows

QtPass 1.8.1

Latest 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 Chocolatey Chocolatey package
choco install qtpass

macOS

QtPass 1.8.1

Latest 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

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.

Read up on recent changes


Linux Compatible Windows 11 Compatible OS X Compatible FreeBSD Compatible