Deterministic Password Generator

No data is ever stored.

How It Works

Step 1: Master Password

This is your secret key. It can be a memorable phrase or a random string. This is the only thing you need to remember to recreate your password later. This entire site can be used offline to guarantee privacy.

Use the icons for help:

Toggle password visibility.
Generate a strong random password.
Use the virtual keyboard to protect against keyloggers.

Step 2: Encryption Layers

Your remembered password is first transformed by Layer 1. The result of that is then transformed by Layer 2. This creates a complex, unique "seed" string. Using both layers is recommended for maximum security.

Step 3: Customization

Use the slider to set the final password length. Then, select which character types (lowercase, uppercase, numbers, special) you want in the final password. You can even customize the list of allowed special characters.

Step 4: Copy & Use

Click the "Copy" button to instantly copy the generated password to your clipboard, ready to be used as your new, secure password.

Your Privacy is Our Priority

This Generator page is—and always will be—**100% ad-free and tracker-free**. All calculations are performed on your device. Nothing is ever sent to a server.

The Key Principle

This process is deterministic. To get the same password again, you just need to re-enter the exact same remembered password and select the exact same options. Nothing is ever saved, ensuring your privacy.

Github

Check out the Github to verify the sourcecode yourself:
https://github.com/Wolf92s/Password-Security-Hub