Password Generator
Generate secure, random passwords with entropy analysis and crack time estimates
π Entropy Analysis
π€ Share this tool
Frequently Asked Questions
How long should my password be?
For online accounts, use at least 12-16 characters. For high-security needs (crypto wallets, master passwords), use 20+ characters. Longer passwords exponentially increase cracking time. A 16-character random password would take centuries to crack at 10 billion guesses per second.
What makes a strong password?
Strong passwords are: long (16+ characters), random (not dictionary words), unique (never reused), and contain mixed character types. The best passwords combine uppercase, lowercase, numbers, and symbols. Use our entropy meter - aim for 60+ bits for good security.
Are passphrases better than passwords?
Passphrases (4-6 random words) can be both secure and memorable. A 4-word passphrase has roughly 44 bits of entropy, while a 6-word passphrase has 66 bits. They're easier to type and remember than random characters, making them ideal for master passwords.
How is password entropy calculated?
Entropy = length Γ logβ(charset_size). For example, a 12-character password using 62 characters (a-z, A-Z, 0-9) has 12 Γ logβ(62) β 71 bits of entropy. Higher entropy means more possible combinations, making the password harder to crack through brute force.