The Password Manager for Developers and Power Users.
Manage your passwords, secrets, and credentials from the command line with the power of Git and GPG. Free, open-source, and extensible.
$ gopass ls
gopass
└── personal
└── email
$ gopass show personal/email
hunter2
$ gopass generate work/aws-access-key 24
✔ Copied work/aws-access-key to clipboard.
A Password Manager That Works the Way You Do
Command-Line First
Work faster and more efficiently. gopass is designed for the command line with a clean and intuitive interface. Never leave your terminal to retrieve a password again.
Secure by Design
Your secrets are safe. gopass uses GPG for strong, end-to-end encryption. Your data is stored locally, under your control.
Version Control with Git
Track every change. gopass uses Git to version your password store, giving you a complete history of all modifications. Easily sync your secrets across multiple devices.
Extensible & Customizable
Make it your own. With a rich ecosystem of add-ons, you can integrate it with your browser, Git credentials, and more.
Multi-User Support
Share secrets securely. gopass supports sharing passwords and secrets with your team or family, all while maintaining strong encryption.
Cross-Platform
Use it anywhere. gopass works on macOS, Linux, and Windows. Your secrets are accessible wherever you are.
Extend gopass to Fit Your Workflow
Browser Integration
Seamlessly fill passwords in your browser. gopass-bridge brings the power of gopass to Firefox and Chrome.
Learn More →Git Credential Helper
Manage your Git credentials with gopass. Store and retrieve your Git tokens and passwords securely with git-credential-gopass.
Learn More →Have I Been Pwned?
Check for compromised passwords with gopass-hibp to ensure they haven't been exposed in a data breach.
Learn More →Your Security is Our Priority
Open Source and Transparent
gopass is free and open-source. Inspect the code, contribute, and be confident that there are no backdoors. We believe in community and transparency to build secure software.
View Source on GitHubProven Cryptography
gopass relies on GnuPG (GPG), the gold standard for open-source encryption. Your secrets are encrypted with battle-tested algorithms, and your private keys never leave your machine.
Read Security DocsGet Started in Minutes
1. Install
Use your favorite package manager.
# macOS
brew install gopass
# Arch Linux
sudo pacman -S gopass
2. Initialize
Initialize your password store.
gopass init
3. Start Using
Generate your first password.
gopass generate my-email 20