Password Generator
Generate strong random passwords with a cryptographically secure RNG. Choose length and character sets, exclude look-alike characters, see the entropy in bits.
Processed locally in your browser — nothing is uploaded.
≈ 130 bits of entropy per password (very strong)
Passwords
Output appears here…Generated with your browser's CSPRNG using rejection sampling, so every character is drawn uniformly — no modulo bias. Nothing leaves this page.
About Password Generator
Generate one or many random passwords using your browser's cryptographically secure random number generator. Rejection sampling keeps every character equally likely — a subtle bias that affects naive generators using the modulo operator is avoided entirely.
Pick a length from 4 to 128, toggle lowercase, uppercase, digits, and symbols, and optionally exclude characters that look alike (0, O, 1, l, I) for passwords someone might have to read aloud or type by hand. A live entropy estimate shows roughly how hard the result is to brute-force.
Common uses
- Create a strong password for a new account or service
- Generate temporary credentials for teammates in bulk
- Produce readable one-time codes without ambiguous characters
Limitations
- Entropy assumes an attacker must brute-force; a leaked or reused password has zero effective entropy
- Passwords exist only on this page — copy them into a password manager before leaving