Password Generator
Generate strong, random passwords instantly. Fully customisable โ runs entirely in your browser, nothing is stored or sent anywhere.
๐ก๏ธ Password Security Tips
- โ Use at least 16 characters
- โ Use a password manager
- โ Unique password per site
- โ Enable 2-factor authentication
- โ Change passwords after breaches
- โ Never reuse passwords
- โ Never share your passwords
- โ Never use personal info
๐ Related Tools
Password Length vs. Crack Time
| Length | Lowercase only | Mixed + numbers + symbols |
|---|---|---|
| 8 chars | < 1 second | ~8 hours |
| 10 chars | ~58 minutes | ~3 years |
| 12 chars | ~3 weeks | ~34,000 years |
| 16 chars | ~350 years | Effectively uncrackable |
Estimates assume a modern GPU brute-force attack. Use 12+ characters with mixed character types as a minimum. A unique password per site is just as important as length.
About the Password Generator
This password generator uses the browser's built-in Web Crypto API (crypto.getRandomValues) to generate cryptographically secure random passwords. This means the randomness is generated by your operating system's secure random number generator โ not by a predictable algorithm.
All generation happens entirely in your browser. No passwords are sent to any server, logged, or stored anywhere. The generated password never leaves your device unless you copy and paste it yourself.
For maximum security, use passwords of at least 16 characters with uppercase letters, lowercase letters, numbers and symbols. Store your passwords in a reputable password manager like Bitwarden, 1Password, or the one built into your browser.