About QtPass
QtPass is a multi-platform GUI for pass, the standard Unix password manager. Pass keeps each password in a GPG-encrypted file under version control, and QtPass adds a friendly graphical layer for viewing, editing, generating and organizing those entries on Linux, BSD, macOS and Windows.
It can call pass itself or use git and gpg2 directly, supports multiple profiles and per-folder recipients for multi-user encryption, and includes built-in TOTP support for one-time codes. Other features are password generation with configurable complexity, opt-in regex search across decrypted entries, Git integration, smartcard and USB token support such as YubiKey, shoulder-surfing protection, importing GPG keys, and a process output panel. The interface is available in over 60 languages.
QtPass is written in C++ with Qt 6, and the repository lists its licence as other. Packages exist for most Linux distributions and BSDs, with downloads and an AppImage for other platforms. Installation notes mention that the macOS and Windows builds are not signed or notarized. Your data stays in your own encrypted password store, which suits users already in the pass ecosystem.
Key features
- GUI for the pass password manager
- GPG encryption with Git version control
- Built-in TOTP support
- Password generator with configurable complexity
- Smartcard and YubiKey support
- Available in over 60 languages
Good fit for
- →Using pass with a graphical interface
- →Sharing encrypted passwords among several GPG keys
- →Managing a Git-backed password store across platforms
- Built with
- C++
- Tags
- password-manager
- pass
- gpg
- qt
- git
- totp
- cpp
- desktop-app
- yubikey
QtPass: questions and answers
- What is QtPass used for?
- QtPass is a cross-platform graphical interface for pass, the standard Unix password manager, using GPG encryption and Git for storage. It is a good fit for using pass with a graphical interface, sharing encrypted passwords among several GPG keys and managing a Git-backed password store across platforms.
- Is QtPass open source?
- Yes. QtPass is open source under a custom licence. Its source code is on GitHub at IJHack/QtPass and is written mainly in C++.
- Is QtPass free?
- Yes. QtPass is open source, so the software itself is free to use under the terms of its own licence.
- Can I self-host QtPass?
- Yes. QtPass can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is QtPass an alternative to?
- QtPass is an open-source alternative to Dashlane, Keeper and NordPass. Other open-source alternatives to Dashlane include Pass for iOS, KeePassXC and KeePassDX.
- Is QtPass actively maintained?
- Yes. The most recent commit to QtPass was on 1 October 2026, and the latest release is v1.8.2, published on 24 September 2026. The project has 1.2k stars on GitHub.
Open-source alternatives to QtPass
See allPass for iOS
Password Management
Pass for iOS - an iOS client compatible with Pass command line application.
MITvs Keeper★ 1.6k
KeePassXC
Password Management
KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Pa
OSSvs Dashlane★ 29k
KeePassDX
Password Management
Lightweight vault and password manager for Android, KeePassDX allows editing encrypted dat
GPL-3.0vs Dashlane★ 7.4k
Monica Pass
Password Management
Monica Pass,Password Management, 2FA Generator
GPL-3.0vs Dashlane★ 1.1k
Passman
Password Management
🔐 Open source password manager with Nextcloud integration
AGPL-3.0vs Dashlane★ 823
Bitwarden
Password Management
Bitwarden infrastructure/backend (API, database, Docker, etc).
OSSvs 1Password★ 20k
SaaS alternatives to QtPass
See all
Dashlane
Password Management
Password manager with autofill, passkey support, dark web monitoring and a built-in VPN
SaaS
Keeper
Password Management
Password manager and privileged access tool for individuals, families and enterprises
SaaSNordPass
Password Management
Password and passkey manager from the makers of NordVPN, with a limited free tier
SaaS
heylogin
Password Management
Passwordless login manager for teams that uses a phone as the authenticator
SaaS
1Password
Password Management
Password manager for individuals, families and teams with shared vaults and passkeys
SaaS
Bitdefender SecurePass
Password Management
Password manager from Bitdefender with passkey support and a digital wallet
SaaS

