Settings
16
8128
5
120
Uses crypto.getRandomValues() — cryptographically secure
Generated Passwords
Configure settings and click
Generate Passwords

Frequently Asked Questions

Are the passwords generated securely?

Yes. All passwords are generated using the browser's built-in crypto.getRandomValues() API, which uses a cryptographically secure random number generator. No passwords are ever sent to any server.

What makes a password strong?

A strong password is at least 16 characters long and uses a mix of uppercase, lowercase, numbers, and symbols. Longer passwords with more character types have exponentially higher entropy, making them practically impossible to brute-force.

What is password entropy?

Entropy measures how unpredictable a password is. It's calculated as log₂(charset_size ^ length). The higher the entropy (80+ bits is strong, 128+ bits is very strong), the harder it is to crack by brute force.

Can I generate multiple passwords at once?

Yes. Use the Count slider to generate up to 20 passwords simultaneously, then copy them all with one click.

What does "exclude ambiguous characters" mean?

It removes characters that look similar when typed or printed — like 0 (zero) and O (letter O), 1 and l, and I (uppercase i). Useful when you need to type or read the password aloud.