Password Generator
Strong random passwords with custom rules & security analysis
16
🔒 Password Strength
—
📏 Length: 16
Charset: 0
Entropy: 0 bits
⏱️ Crack Time: —
Click "Generate" to create password
6
Click "Generate PIN" to create
4
Click "Generate Passphrase" to create
Saved Passwords
No passwords saved yet
🔒 Security First
Uses crypto.getRandomValues() for cryptographically secure randomness. Never sent to servers.
💡 Strength Tips
Use 12+ characters, mix cases/numbers/symbols. Passphrases like CorrectHorseBatteryStaple are strong & memorable.
⚠️ Avoid Patterns
Don't use birthdays, names, or common words. Enable "No Repeating" & "Exclude Ambiguous" for maximum security.
📊 Entropy Explained
Higher entropy = harder to crack. 60+ bits is good, 80+ is strong, 100+ is very strong against brute force.