Password Generator
Generate cryptographically secure random passwords. All generation happens in your browser — passwords are never transmitted anywhere.
Generated Password
—
Options
Bulk Generate
About the Password Generator
This tool uses the browser's crypto.getRandomValues() API — the same cryptographic random number generator used by security software — to produce truly unpredictable passwords.
How to choose a good password
- Use at least 16 characters for general accounts.
- Use 20+ characters for high-value accounts (email, banking).
- Enable all character sets (upper, lower, numbers, symbols) for maximum strength.
- Never reuse passwords across sites — use a password manager.
Understanding entropy
Entropy (measured in bits) represents the number of possible passwords. Every extra bit doubles the difficulty for an attacker. An 80-bit entropy password would take billions of years to crack by brute force on modern hardware.