Password Generator
Set your desired length, pick character types, and generate a cryptographically secure password instantly. Everything runs in your browser — nothing is sent to any server.
How It Works
Configure Options
Choose your desired password length with the slider and select which character types to include — uppercase, lowercase, numbers, and symbols.
Secure Generation
The tool uses the Web Crypto API (crypto.getRandomValues()) to pick characters from your selected pool with true cryptographic randomness.
Copy & Use
Your password appears instantly. Click Copy to send it to your clipboard, then paste it into a sign-up form or password manager. Nothing is stored or transmitted.
Best Practices
✅ Do
- Use a unique password for every account and service
- Aim for at least 16 characters — longer is stronger
- Store generated passwords in a trusted password manager
- Enable two-factor authentication wherever possible
- Include all four character types when the service allows it
- Regenerate immediately if you suspect a password has been exposed
❌ Don't
- Reuse the same password across multiple sites or services
- Use personal information like birthdays, names, or pet names
- Write passwords on sticky notes or save them in plain text files
- Share passwords over email, SMS, or unencrypted messaging
- Use short passwords under 12 characters for important accounts
- Rely on simple substitutions like "p@ssw0rd" — attackers know those tricks
Tips by Use Case
Account Security
- Use 16+ characters for email and banking
- Enable all character types for maximum entropy
- Pair with a hardware security key if available
- Check haveibeenpwned.com after breaches
App Passwords
- Generate a separate password for each app
- Use app-specific passwords for email clients
- Revoke unused app passwords regularly
- Store them in your password manager, not your head
WiFi Networks
- Use 20+ character WPA2/WPA3 passwords
- Avoid symbols that are hard to type on devices
- Create a separate guest network with its own key
- Change the password when someone leaves your household
Developer Keys
- Use 32+ characters for API secrets and tokens
- Never hard-code secrets in source code
- Rotate keys on a regular schedule
- Store secrets in environment variables or vaults
Frequently Asked Questions
How long should my password be?
Is this password generator secure?
Are my passwords stored anywhere?
Should I use symbols in my passwords?
How often should I change my passwords?
Related Tools
Need a Secure Password?
Jump to the generator, tweak the length and character options, and grab a cryptographically strong password in one click. No account, no tracking — just secure randomness in your browser.