Password Generator
Generate secure passwords with customizable length and character sets.
Generating…
How it works
A password generator builds a random string from a character set you choose, maximizing entropy so it can't be guessed. The strength comes from picking each character randomly from a large pool — the bigger the pool and the longer the password, the harder it is to crack.
Generated strength
Entropy (bits) = length × log₂(character-set size)
- length
- characters generated
- set size
- pool size from the options enabled
Worked example
- 16 characters
- All character types (~95-symbol pool)
- Entropy = 16 × log₂(95) ≈ 16 × 6.57
≈ 105 bits — effectively uncrackable by brute force.
Good to know
- Use a unique generated password per site and store them in a password manager.
- Longer is stronger — favor length over memorability since you won't be typing it from memory.
- Generation should use a cryptographically secure random source, not a simple pseudo-random one.