Notices: This section not yet converted to new layout. Download stats are rolling back out.



Package test results are passing.

Private CDN cached downloads available for licensed customers. Never experience 404 breakages again! Learn more...

This package was approved by moderator dtgm on 6/16/2016.

QtPass is a GUI for pass, the standard unix password manager.

To install QtPass, run the following command from the command line or from PowerShell:

C:\> choco install qtpass

To upgrade QtPass, run the following command from the command line or from PowerShell:

C:\> choco upgrade qtpass


  • tools\chocolateyinstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $packageName = 'qtpass'
    $toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
    $url = ''
    $packageArgs = @{
      packageName   = $packageName
      unzipLocation = $toolsDir
      fileType      = 'EXE'
      url           = $url
      url64bit      = $url64
      silentArgs    ='/VERYSILENT'
      validExitCodes= @(0)
      registryUninstallerKey = 'QtPass'
      checksum      = ''
      checksumType  = 'md5'
      checksum64    = ''
      checksumType64= 'md5'
    Install-ChocolateyPackage @packageArgs
  • tools\chocolateyuninstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $packageName = 'qtpass'
    $registryUninstallerKeyName = 'qtpass'
    $msiProductCodeGuid = '{insert it here}'
    $shouldUninstall = $true
    $local_key     = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\$registryUninstallerKeyName"
    $local_key6432   = "HKCU:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$registryUninstallerKeyName" 
    $machine_key   = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$registryUninstallerKeyName"
    $machine_key6432 = "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$registryUninstallerKeyName"
    $file = @($local_key, $local_key6432, $machine_key, $machine_key6432)`
        | ?{ Test-Path $_ } `
        | Get-ItemProperty `
        | Select-Object -ExpandProperty UninstallString
    if ($file -eq $null -or $file -eq '') {
        Write-Host "$packageName has already been uninstalled by other means."
        $shouldUninstall = $false
    $installerType = 'EXE' 
    $silentArgs = '/S'
    $validExitCodes = @(0, 3010, 1605, 1614, 1641)
    if ($shouldUninstall) {
     Uninstall-ChocolateyPackage -PackageName $packageName -FileType $installerType -SilentArgs $silentArgs -validExitCodes $validExitCodes -File $file

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.


This package has no dependencies.

Package Maintainer(s)

Software Author(s)

  • Anne Jan Brouwer
  • realitygaps


Release Notes

Clipboard now cleared when quitting or killing application #171
Wait till processes done on edit #177
Hide content now works when using templates #160
Added warning started work on #161 #150
Accidentally forgot to push the version updates before tagging last time, so a quick update was in order I think.

Fix build issues with MSVC2015 on Windows #175
Deletion of empty folders when using git fixed #181
Trimming of values in templates #182
Updated translations, completed Dutch and German
Signed as explained

Same name for file and folder #159 (fixed up-stream)
Use --secure for pwgen and more configurable options #168
Some UI tweaks #158
Some translation updates #162
Remove Debian packaging #166
Clear text input: use system icon instead of x #84
Bind a key to the clear action #142
Flat icon bd742d6 for more modern look
Minor cleanup and FAQ changes

Might require libqt5svg or similar as dependency for fallback icons.

Fixed qrand initialisation (used to generate predictable passwords) #129
System Icons on Buttons #124
Doubleclick on treeView #124
Updated config layout #124
Good (fallback) icons #143
Translation fixes and additions

Updated german translation #125 #126 #134
Fixed qrand always generating the same sequence of passwords #129
Fixed deleted record can be retrieved bug #117
On-demand copy to clipboard feature #119
Always on top feature #118
Fixed timer issue #122 (introduced in #119)

Auto hiding of content doesn't need clipboard 76dacca
Auto content hiding timer gets stopped when starting new task 1fa596d a8fa7b2
Remove template widgets when starting new task 4e7ac13
Using pwgen won't add a carriage return to password anymore #115
Output of git commands won't (always) show in red anymore #111
Tab order of templated fields is correctly set 2f9c6f7
SingleApplication communication problem workaround 3fc1dc7
Translation building system updated and further removal of duplicate and unneeded bits
Use example template format from passff as default 107dbff 5ec97c7
CI building windows installer

Support for RightToLeft languages #108
FreeBSD fixes 2ed0093 7c26329
Windows "hidden" folder fix #63
Minor cleanup work 4302cc0 f6d68f4 8b6a533
Some work on the language creation/update mechanics 741c4b7 and other minor tweaks.
Currently the new languages are just stubs. Localisations will need a lot of love in the coming months.

Language Percentage Done
nlNL 100
DE 92
zhCN 90
ES 88
ruRU 25
HU 19
glES 18
SE 10
arMA 1
IL 1
pl_PL 0

Live version:

Ps. Experimental Windows build Qt5.5 on WinXP (to test build automation)

Spanish translations added #103
Use pass show password instead of unsafe fallback pass password #105
Get PREFIX variable from qmake or env #106
Templating skips parsing colon in urls unless specifically added prefix to template.

Fixed modulus zero exception in password generation #102
Installation prefix selection #100
Made IP urls clickable by simplifying regex #97
Added trailing newline if missing #93

Experimental OS X release created on 10.11 El Capitan with Xcode 7

Version History

Version Downloads Last updated Status
QtPass 1.0.6 192 Wednesday, January 13, 2016 approved
QtPass 1.0.1 123 Monday, September 7, 2015 approved

Discussion for the QtPass Package

Ground rules:

  • This discussion is only about QtPass and the QtPass package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or QtPass, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus uses cookies to enhance the user experience of the site.