Zero-storage password management

PassForge uses cryptography to derive strong passwords for all your accounts. You only have to remember a single master password. There are no servers that can be down or hacked, and there are no files to synchronize.

Secure

You choose and memorize a single master password. PassForge combines this with a unique nickname, such as the name of a website, to generate a strong password. It uses PBKDF2, a key derivation function widely used in encryption.

PassForge computes a one-way hash function from your master password and nickname, repeating thousands of times. This makes it resilient against brute-force attacks even if one of your generated passwords has been leaked.

Learn more »

Try it out

password:

nickname:

strengthening factor:

 

Portable

You can run PassForge on your own computer or phone. It's open source, and the code is simple enough to verify yourself.

Because PassForge uses a standardized and widely deployed algorithm, it is available for most platforms. Implementations are provided for Linux and OS X (in C), for Windows (in Python), for Android (in Java), and for any modern web browser (in Javascript). The C version can run anywhere OpenSSL is available. You'll never need to depend on servers again.

Download »