Password Strength Guide
| Length | Character types | Approx. entropy | Suitable for |
|---|---|---|---|
| 8 chars | Lowercase only | ~38 bits | Not recommended |
| 12 chars | Upper + lower + digits | ~72 bits | Most accounts (minimum) |
| 16 chars | Upper + lower + digits + symbols | ~105 bits | Recommended for all accounts |
| 32 chars | All printable ASCII | ~210 bits | High-security accounts, API keys |
How to Use It
1
Open the tool
Go to Security and scroll to the Password Generator.
2
Set length and options
Choose your desired password length (12–64 recommended) and check which character types to include: uppercase, lowercase, numbers, symbols.
3
Generate
Click Generate to create a cryptographically random password using your browser's crypto.getRandomValues API.
4
Copy and store safely
Copy the password and save it in a password manager (Bitwarden, 1Password, KeePass). Never store passwords in plain text or email.
Pro Tips
💡Length beats complexity. A 20-character random lowercase password is stronger than a 10-character mixed password.
💡Use a different random password for every account. If one service is breached, your other accounts stay safe.
💡For passphrases that are both strong and memorable, use 5–6 random dictionary words (Diceware). These are harder to crack than short random passwords.
Frequently Asked Questions
How long should a password be?
At minimum 12 characters; 16+ for important accounts. Length is more important than complexity rules. A 20-char lowercase random password is stronger than a 10-char one with symbols.
Is the generation secure?
Yes — the generator uses
crypto.getRandomValues() (Web Crypto API), which is cryptographically secure. No passwords are sent to any server.Should I use special characters?
Yes when the service allows it — they increase entropy. Some services restrict symbols; if so, compensate by increasing length.
What is entropy?
A measure of how unpredictable a password is. Higher entropy = harder to crack by brute force. Calculated as: length × log₂(character set size).
Generate a strong password now
Open the Password Generator and create a secure random password instantly — free, private, no login.
Open Password Generator →