← Back
Password Generator
Generate strong secure passwords
Strength: —
What is a Password Generator?
Creates cryptographically random strong passwords. Unique strong passwords for every account are the most important cybersecurity measure.
How It Works
Uses browser window.crypto.getRandomValues() for true randomness. Entropy (bits) = Length x log2(Character set size).
Example
16-char with all types (94 chars): Entropy = 104.3 bits. Time to crack at 10B guesses/sec: 10^15 years - effectively uncrackable.
Pro Tips
- Use a different password for every account - reuse is the #1 cause of account breaches.
- Minimum 12 characters; 16+ for financial and email accounts.
- Use a password manager (Bitwarden, 1Password) - remember one strong master password.
- Enable two-factor authentication (2FA) as a second security layer on all important accounts.
FAQ
How long should a password be?▼
12+ characters minimum; 16+ for high-value accounts. With all character types, 16 chars is uncrackable.
Are online generators safe?▼
Generators using window.crypto (client-side only) are safe - no data sent to servers.
What makes a password strong?▼
Length (12+), randomness, character diversity (upper+lower+numbers+symbols), and uniqueness.
Passphrase vs random password?▼
4-5 random words are memorable and provide approximately 55 bits of entropy.