Password Generator
Create strong, random passwords instantly. Everything runs in your browser — nothing is sent or stored.
Strength: –
864 characters
How it works
Each character is picked with your browser’s cryptographically secure random number generator (crypto.getRandomValues), using rejection sampling so every character is equally likely. At least one character from every type you tick is always included.
The strength meter estimates entropy as length × log2(pool size): under 40 bits is Weak, 40–59 Fair, 60–79 Strong and 80+ Very strong. For important accounts, aim for 16+ characters and use a password manager.
Want a matching handle? Try the Username Generator.