Passwords that are actually hard to guess
Create cryptographically strong passwords and memorable passphrases, watch the real entropy while you tweak them, then keep them in a vault only your master passphrase can open.
Build a password
Every change regenerates instantly — tune until the meter feels right.
Passphrases are easier to type on a phone and just as strong when they are long enough.
Your password
Generated locally — never uploaded.
Your vault
Sealed with AES-GCM under a key derived from your master passphrase.
A vault starts as an empty, encrypted box. Choose a master passphrase — it is never stored, so only you can open it.
Create a vault
Use a passphrase you will not forget. There is no reset and no recovery email.
Unlock your vault
How it works
Three ideas do all the work: real randomness, length over clever substitutions, and encryption that only you hold the key to.
Randomness you can trust
Characters come from crypto.getRandomValues, the browser's cryptographic source, rather than a predictable Math.random sequence. No pattern, no seed, no bias.
Measured, not guessed
The meter reports true entropy in bits — the number of guesses an attacker would need. Longer passwords and bigger character sets raise it fast; lookalike swaps barely move it.
Saving that stays private
The vault derives a 256-bit key from your passphrase with PBKDF2 and seals entries with AES-GCM. The ciphertext lives in your browser; the passphrase is never stored.
Getting the most out of a password
Most breaches do not break cryptography — they exploit reuse, short passwords and phishable habits. A few rules cover the great majority of risk.
Length beats complexity
Each extra character multiplies the search space. Sixteen random characters is a solid default; twenty is better for anything that guards money or email.
One password, one account
Reuse is what turns a single leaked database into a cascade of account takeovers. A unique password everywhere means a breach stays contained.
Turn on two-factor auth
A strong password plus an authenticator app or hardware key is dramatically harder to break than either alone. Use it on email first.
Beware of “password checkers”
Any page that asks you to type an existing password is a phishing risk. Generate new passwords here, and never paste a live one into a site you do not control.
Frequently asked questions
Is this password generator safe to use?
How long should my password be?
Is a passphrase stronger than a random password?
How does the vault keep my passwords private?
What happens if I forget my master passphrase?
Does the vault replace a real password manager?
Tip: generate the password here, save it to the vault, then paste it into the site you are creating it for. If your browser or a security tool flags the paste, type the first few characters and paste the rest.