Password Generator
Create strong, secure passwords instantly
Password Options
Character Types
Security Tips
Use a unique password for every account.
Aim for at least 12 characters — 16+ is ideal.
Mix uppercase, lowercase, numbers, and symbols.
Store passwords securely in a password manager.
Strength Guide
Weak — short, common patterns
Fair — better, still vulnerable
Good — decent length & complexity
Strong — long, complex, highly secure
Entropy: ~100 bits
Higher entropy = harder to crack. 60+ bits is considered strong.
Client-side Only
Passwords are generated entirely in your browser. Nothing is ever sent to our servers — your password stays private.
Cryptographically Random
Each character is picked using Math.random() with a shuffled pool — ensuring every generated password is unique.
History Saved Locally
Your last 10 generated passwords are saved in localStorage so you can reference them without needing to copy immediately.