81% of data breaches involve weak or reused passwords. You don't need to memorize the rules — you need a system that creates strong passwords automatically. Here are the rules, the math, and a free tool that applies them all in one click.
| Password | Strength | Why | Time to Crack |
|---|---|---|---|
| 123456 | ✗ Terrible | Most common password on earth | Instant |
| password | ✗ Terrible | Second most common password | Instant |
| Summer2026! | ✗ Weak | Dictionary word + predictable pattern | Minutes |
| P@ssw0rd! | ✗ Weak | Predictable substitutions attackers test first | Minutes |
| MyDogMax2019 | ✗ Weak | Personal info + dictionary words | Hours |
| qwerty!@#123 | ✗ Weak | Keyboard pattern — attackers test all of these | Hours |
| j7Kx9mW2 | ~Moderate | Random but only 8 characters — too short | Days to weeks |
| Tm4$kP8x#Ln2Qv | ✓ Strong | 14 chars, random, mixed types | Billions of years |
| x7#Km9$vQ2&nR4pLw8 | ✓ Very strong | 18 chars, all types, no patterns | Heat death of universe |
It meets most "strength" rules: uppercase, lowercase, digit, symbol, 9 characters. But attackers don't brute-force in order — they test known patterns first:
"P@ssw0rd!" matches every single pattern. An attacker using a dictionary attack with substitution rules cracks it in minutes. A truly random 16-character password has no patterns to exploit.
Entropy measures unpredictability in bits. Higher = stronger.
| Password Type | Character Set Size | 12 Chars (bits) | 16 Chars (bits) | 20 Chars (bits) |
|---|---|---|---|---|
| Lowercase only (a-z) | 26 | ~56 | ~75 | ~94 |
| + Uppercase (a-z, A-Z) | 52 | ~68 | ~91 | ~114 |
| + Digits (a-z, A-Z, 0-9) | 62 | ~71 | ~95 | ~119 |
| + Symbols (full set) | 95 | ~79 | ~105 | ~131 |
Security benchmarks: 64 bits = minimum. 80 bits = good. 100+ bits = strong. 128+ bits = overkill for most purposes.
If the service rejects symbols, regenerate with only uppercase + lowercase + digits. Some older systems have character restrictions.
For passwords you need to type manually (master password, Wi-Fi), consider a passphrase — 4-6 random words:
Skip the rules — generate a strong password automatically.
Open Password Generator