Password Generator
Generate secure random passwords with custom options.
Generate a password
Uppercase (A-Z)
Lowercase (a-z)
Numbers (0-9)
Symbols (!@#$...)
Secure Password Generator
This password generator uses a cryptographically secure random number generator (crypto.getRandomValues). Generated passwords are never sent to a server and are processed entirely in your browser.
What Makes a Secure Password
- 12+ characters - Longer is safer
- Mixed case - Include both A-Z and a-z
- Include numbers - Use 0-9
- Include symbols - Use !@#$%^&* etc.
- No personal info - Avoid birthdays, names
Password Security Tips
- Use a different password for each site
- Use a password manager
- Enable two-factor authentication (2FA)
- Watch out for phishing emails and websites
Frequently Asked Questions
Q. Are generated passwords stored?
No. All processing happens in your browser and nothing is sent to a server.
Q. How long should a password be?
At least 12 characters is recommended. With 16+ characters, cracking is virtually impossible with current technology.