In this article
Websites love to tell you to add a capital letter, a number and a symbol. They rarely tell you the one thing that matters more: how long it is. Entropy, measured in bits, is the honest score, and it explains why.
What a bit of entropy means
Entropy counts how many equally likely passwords an attacker would have to try. One bit means 2 possibilities, two bits means 4, ten bits means 1,024. So 40 bits is about a trillion, and 80 bits is a trillion times a trillion. The number grows so fast that every added bit doubles the attacker's work.
Length against variety
Here is the surprising part. Look at how many bits each choice buys.
Twelve plain lowercase letters (56 bits) beat eight characters of every kind (52 bits). Sixteen lowercase letters beat almost anything short.
How long would it take to crack?
Assume the worst realistic case: an attacker has stolen a database of weakly hashed passwords and can test 10 billion guesses a second on their own hardware. On average they find the password after trying half of all possibilities.
| Random password | Bits | Average time to crack |
|---|---|---|
| 8 lowercase letters | 37.6 | about 10 seconds |
| 8 letters and digits (62 symbols) | 47.6 | about 3 hours |
| 8 of all 94 keys | 52.4 | about 3.5 days |
| 10 of all 94 keys | 65.5 | about 85 years |
| 12 letters and digits | 71.5 | about 5,000 years |
| 12 of all 94 keys | 78.7 | about 750,000 years |
| 16 lowercase letters | 75.2 | about 69,000 years |
| 6 random words | 77.5 | about 350,000 years |
Average time = half the possibilities ÷ 10 billion guesses a second. Slow, properly salted hashes make real-life numbers far longer. Fast, unsalted ones can be worse.
Where a six-word passphrase sits
- Weakunder 40
- Fair40 to 60
- Strong60 to 80
- Very strong80 and up
The needle shows a random six-word passphrase. A random 16-character mix of all keys is about 105 bits.
Why human-made passwords are weaker than the maths says
The formula assumes every password in the set is equally likely. People are not random. “Password1!” looks like 11 characters with four character types, but attackers try patterns like a word, a capital, a number and a symbol early. Its real strength is closer to a few thousand guesses than a few trillion.
- Word + year + symbol is the first pattern tried
- Falls to a pattern-based attack quickly
- Every word is equally likely
- Full entropy, easy to type and remember
The password generator makes both kinds. Random is what makes the entropy number true.
Practical rules
- Let a generator choose. Random beats clever every time. See Your password is not weak because it is short.
- Aim for 70 bits or more for anything that matters: email, banking, your password manager.
- Use a long passphrase where you must type it from memory, and a long random string everywhere else.
- Never reuse. A strong password leaked from one site is a master key to all the others that share it.
- Turn on two-step login. Entropy protects against guessing. It does not protect against phishing.
Questions people ask
What is password entropy?
A measure of how unpredictable a password is, in bits. Each bit doubles the number of guesses an attacker needs. It equals length times log₂ of the character set size, for randomly chosen passwords.
How many bits of entropy is a good password?
At least 60 bits for ordinary accounts and 70 or more for important ones such as email, banking and a password manager.
Is a longer password better than a complex one?
Usually yes. Twelve random lowercase letters (about 56 bits) beat eight characters of every type (about 52 bits), and length keeps paying off as you add more.
Are passphrases secure?
Yes, if the words are chosen randomly. A six-word passphrase from a 7,776-word list is about 77.5 bits, about the same as a random 12-character mix of all keys (78.7 bits).
Does the cracking time apply to my online accounts?
Not directly. Websites limit login attempts, so online guessing is far slower. The cracking-time figures apply when an attacker has a stolen database of hashed passwords.

