---
Type: desktop-application
ID: org.qtpass.QtPass
Package: qtpass
ProjectLicense: GPL-3.0-or-later
Name:
C: QtPass
Summary:
C: GUI for the standard UNIX password store
nl-NL: GUI voor de standaard UNIX wachtwoord opslag
Description:
C: |-
<p>QtPass is a multi-platform GUI for pass, the standard UNIX password manager. Your passwords stay in
GPG-encrypted files that you control, optionally synchronised with git, and QtPass works with the pass
command line tool or drives gpg and git directly.</p>
<p>Features:</p>
<ul>
<li>Using pass or git and gpg2 directly</li>
<li>Cross platform: Linux, BSD, macOS and Windows</li>
<li>Using native widgets and iconography where possible</li>
<li>Reading pass password stores</li>
<li>Decrypting and displaying the password and related info</li>
<li>Editing and adding of passwords and information</li>
<li>Updating to and from a git repository</li>
<li>Per-folder user selection for multi recipient encryption</li>
<li>Configuration options for backends and executable/folder locations</li>
<li>Copying password to clipboard</li>
<li>Password generation with configurable complexity</li>
<li>OTP (one-time password) support</li>
<li>Smartcard and USB token support (OpenPGP, YubiKey)</li>
<li>Importing GPG keys from file or clipboard</li>
<li>Re-encrypting a folder, exporting your public key and adding recipients</li>
<li>Opt-in content search across decrypted entries</li>
<li>Configurable shoulder surfing protection options</li>
<li>Experimental WebDAV support</li>
</ul>
Developer:
id: org.ijhack
name:
C: IJHack
Categories:
- Security
- Utility
Keywords:
C:
- Password
- Manager
- Qt
Url:
homepage: https://qtpass.org/
bugtracker: https://github.com/IJHack/QtPass/issues
help: https://qtpass.org/getting-started
vcs-browser: https://github.com/IJHack/QtPass
faq: https://github.com/IJHack/QtPass/blob/main/FAQ.md
translate: https://hosted.weblate.org/projects/qtpass/qtpass/
contribute: https://github.com/IJHack/QtPass/blob/main/CONTRIBUTING.md
Icon:
cached:
- name: qtpass_qtpass-icon.jxl
width: 48
height: 48
- name: qtpass_qtpass-icon.jxl
width: 64
height: 64
- name: qtpass_qtpass-icon.jxl
width: 128
height: 128
remote:
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/icons/128x128/qtpass_qtpass-icon.jxl
width: 128
height: 128
stock: qtpass-icon
Launchable:
desktop-id:
- qtpass.desktop
Supports:
- control: pointing
- control: keyboard
Provides:
ids:
- qtpass.desktop
Screenshots:
- default: true
caption:
nl_NL: QtPass hoofdscherm
C: QtPass main window
thumbnails:
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-1_752x650@1.jxl
width: 752
height: 650
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-1_624x539@1.jxl
width: 624
height: 539
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-1_224x193@1.jxl
width: 224
height: 193
source-image:
url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-1_orig.jxl
width: 1111
height: 961
- caption:
nl_NL: QtPass Configuratie scherm
C: QtPass Configuration window
thumbnails:
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-2_624x699@1.jxl
width: 624
height: 699
- url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-2_224x250@1.jxl
width: 224
height: 250
source-image:
url: org/qtpass/QtPass/b757ed17b38cb68ea205a1bae6caf3d1/screenshots/image-2_orig.jxl
width: 822
height: 921
Branding:
colors:
- type: primary
scheme-preference: light
value: "#6ba2e2"
- type: primary
scheme-preference: dark
value: "#1d4f7c"
Releases:
- version: "1.8.3"
type: stable
unix-timestamp: 1791244800
description:
C: |-
<p>Bug-fix release: a failed save no longer loses what was typed. The password dialog stays open until
the entry is written and shows why when encryption fails, and a save that never finishes can still be
cancelled.</p>
url:
details: https://github.com/IJHack/QtPass/releases/tag/v1.8.3
- version: "1.8.2"
type: stable
unix-timestamp: 1790208000
description:
C: |-
<p>Bug-fix release: the automatic Git push and pull settings are saved again, the edit dialog only turns
key: value lines into fields when the settings ask for it, and the AppStream metainfo installs under
the component ID.</p>
url:
details: https://github.com/IJHack/QtPass/releases/tag/v1.8.2
- version: "1.8.1"
type: stable
unix-timestamp: 1789430400
description:
C: |-
<p>Security and bug-fix release: WSL commands run without a shell, gpg encrypt calls ignore encrypt-to,
only http(s) URLs are clickable, hardened single-instance IPC, new folders inherit recipients, a missing
GPG home is ignored, and copying an entry onto a folder works again.</p>
url:
details: https://github.com/IJHack/QtPass/releases/tag/v1.8.1
- version: "1.8.0"
type: stable
unix-timestamp: 1789257600
description:
C: |-
<p>Built-in TOTP one-time passwords (RFC 6238, Steam Guard), share submenu, GPG key import, process output
panel, SSH_AUTH_SOCK auto-detection, 14 new languages and many security and bug fixes.</p>
url:
details: https://github.com/IJHack/QtPass/releases/tag/v1.8.0
ContentRating:
oars-1.1: {}