Password Generator

Create strong passwords with cryptographically secure randomness. Adjust the length, toggle character types, and see the exact entropy of your password. Everything runs in your browser — your passwords are never sent anywhere.

Select at least one character type
Very Strong129 bits of entropy
20

Passwords are generated entirely in your browser using crypto.getRandomValues() and are never transmitted anywhere. Close this tab and they're gone.

How it works

This generator uses your browser's strongest built-in randomness source — the same kind used to secure encrypted connections — so the passwords it creates are truly unpredictable.

Understanding entropy

Entropy measures password strength in bits. Each additional bit doubles the number of possible passwords. A password with 80+ bits of entropy is considered strong enough for most purposes; 128+ bits is effectively unbreakable with current technology.