Strong Password Generator
Unbiased, cryptographically random passwords and passphrases — generated on your device and never stored or sent.
Help shape Strong Password Generator
The bug you just noticed will fade in 3 minutes. The feature idea will vanish after your next tab switch. Crazy peps don't suffer silently.
Frequently Asked Questions
16+ random characters (about 100 bits) is effectively uncrackable. For passwords you type often, a 5–6 word passphrase is easier to remember and just as strong.
Yes. They use crypto.getRandomValues with rejection sampling, so every character is equally likely — no modulo bias.
No. Everything happens in your browser; nothing is saved or sent. Reloading the page erases them.
It uses Have I Been Pwned's k-anonymity range API: only the first 5 characters of the SHA-1 hash are sent, and the match is done on your device.
It removes characters like I, l, 1, O and 0 that are easy to misread, so passwords are easier to type from a screen or read aloud.