cwpass is a packaging of the classic Unix-style password manager pass for Windows systems. It provides a self-contained Cygwin-based environment with GnuPG, pass, and required utilities already included, offering a ready-to-use command-line password-store solution for Windows.
- Standard pass workflow: Implements the standard
passpassword-store workflow on Windows - Bundled GnuPG: Includes its own GnuPG, no external installation required
- Standard storage format: Stores passwords as individually encrypted files using the conventional
~/.password-storelayout - Common commands: Supports commonly used commands such as
show,insert,generate,rm, andgrep - Portable: Unzip and run, no installation or system modifications required
- Wide compatibility: Works on Windows Vista and newer
editandgitfeatures are not implemented- Clipboard is not cleared automatically after copying
- Windows Vista or later
- No external GnuPG installation required — included in the package
Latest releases of cwpass are available on GitHub:
https://github.com/itefixnet/cwpass
Each release includes:
- The complete cwpass ZIP package (Cygwin runtime, GnuPG, pass)
- Release notes and version history
-
Unzip the downloaded archive
-
Start the cwpass environment:
cwpass.cmd -
If needed, create a GPG key within the environment:
gpg --gen-key -
Initialize your password store:
pass init <your-gpg-key-id> -
Use commands such as:
pass show example pass insert email/github pass generate email/github 16 pass grep admin
The password store remains fully compatible with Linux and macOS versions of pass.
- pass homepage: https://www.passwordstore.org/
- pass repository: https://git.zx2c4.com/password-store/
This project is licensed under the BSD 2-Clause License. See LICENSE file for details.