Password Generator
Generate strong random passwords or memorable passphrases with strength meter, entropy, and crack-time analysis.
Password settings
Updates as you typeMode
Output type ?
Length & character pool
Length
—
Character sets ?
—
Passphrase
Number of words
—
Separator ?
Capitalize first letter of each word
Output
Quantity ?
—
Advanced options (optional)
How password strength is measured
E
=
log2(N)
×
L
- E
- Entropy, measured in bits — how many guesses an attacker would need in the worst case
- N
- Size of the character pool (or word list, for passphrases)
- L
- Length of the password in characters (or words, for passphrases)
Worked example — your settings
- Pool size N = —
- Per-character entropy = log2(N) = — bits
- Length L = —
- Total entropy E = — bits
- Combinations = 2E = —
- Brute-force time @ 1 trillion guesses/sec = —
Real attackers target the weakest link — reused passwords and breached databases — not individual hashes. Aim for ≥ 80 bits of entropy for anything valuable, use a different password per site, and store them in a password manager. Entropy above ~100 bits is well past the point where brute force is the limiting factor; the formula keeps growing, but the practical gains are marginal.