Homeโ€บ Utilityโ€บ Password Generator

Password Generator

Generate strong, cryptographically random passwords. Recommended: 16+ characters with mixed types.

Inputs

Generated password
โ€”
Entropy
โ€”
Strength rating
โ€”
Character pool size
โ€”
All generated passwords
โ€”

About Password Generator

How strong is "strong"?

Each bit of entropy doubles brute-force time. 60 bits โ‰ˆ days to crack offline; 80 bits โ‰ˆ years; 100+ bits is effectively unbreakable today. Use a password manager โ€” you don\u2019t need to memorize 80-bit passwords.

Why randomness matters

This generator uses `crypto.getRandomValues` โ€” cryptographically secure. Math.random() is predictable enough that attackers can sometimes reverse-engineer it. Always use crypto-grade randomness for passwords.

Diceware / passphrase alternative

A 6-word random passphrase from a 7,776-word list has ~77 bits of entropy and is much easier to remember. Use whichever you can actually use without writing down.