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 GitHub

Proven 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 Docs

Get 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
Full Installation Guide