How to Create a Strong Password (Length Beats Complexity)
Strength comes from randomness and length. Here is how to measure it, and why unique passwords and a manager matter most.
By Editorial Team · Updated September 19, 2026 · 2 min read
Password advice has changed. Rules such as "use a capital, a number and a symbol" produce passwords that are hard to remember and, often, easy to guess. What matters is how random and how long a password is.
Measuring strength: entropy
Entropy is measured in bits. Each extra bit doubles the number of guesses an attacker needs. For a password made of characters picked at random:
Entropy (bits) = length × log2(number of possible characters)The key words are at random. This formula applies to generated passwords, not to ones a person invents, which follow patterns.
Length against complexity
| Password | Alphabet size | Entropy |
|---|---|---|
| 8 random characters, all types | 94 | 52 bits |
| 12 random letters and digits | 62 | 71 bits |
| 16 random lowercase letters | 26 | 75 bits |
| 20 random characters, all types | 94 | 131 bits |
Sixteen random lowercase letters are stronger than eight characters using every type. Adding length is the cheapest way to add strength, because it multiplies the search space each time.
Passphrases
A passphrase made of random words is easier to type and remember. If each word is picked at random from a list of 7,776 words, each word adds about 12.9 bits, so four words give roughly 52 bits and six give about 78. The words must be chosen by a random process, not by you, and not taken from a quote or a lyric.
The habits that matter more
- Use a different password for every account. When one site is breached, reused passwords let attackers try them elsewhere.
- Use a password manager. It generates and stores long random passwords, so you only remember one strong passphrase.
- Turn on two-step verification, preferably with an authenticator app or a security key. Passkeys, where offered, remove the password altogether.
- Change a password when there is a reason, such as a breach notice, rather than on a schedule. Current guidance from bodies such as NIST discourages forced periodic changes and arbitrary composition rules.
What to avoid
- Personal details such as names, birthdays and pets.
- Keyboard patterns and common substitutions like "P@ssw0rd".
- Adding a number to the end of an old password.
- Sharing passwords by email or chat.
Using a generator
A generator picks each character independently using a secure random source, which is what the entropy formula assumes. The password generator runs in your browser and never sends the result anywhere.
Frequently asked questions
- How long should a password be?
- For an account you protect with a manager, 16 or more random characters is easy to use. For one you must remember, a passphrase of five or six random words works well.
- Is it safe to use a password generator online?
- It is if the password is generated in your browser and not sent anywhere. Prefer a password manager's built-in generator for accounts you care about.
- Do symbols make a password stronger?
- They enlarge the alphabet slightly, but adding length helps far more.
About the author
Editorial Team. The Editorial Team writes, checks and maintains every tool and guide on this site. The calculation logic behind the calculators is covered by automated tests, examples are worked out and re-checked before publishing, and pages are updated when we find a mistake or a rule changes. Corrections are welcome through the contact page.
Tools mentioned in this article
- Password GeneratorCreate strong random passwords in your browser, with adjustable length and character sets.
- Random Number GeneratorGenerate random whole numbers or decimals in a range, with optional no-repeat lists.
- QR Code GeneratorCreate a QR code for a link or text, then download it as PNG or SVG.
- Percentage CalculatorFind X% of a number, what percent one number is of another, or the total behind a percentage.
- Percentage Increase CalculatorFind the percentage increase between two numbers, or raise a number by a percentage.
- Age CalculatorWork out exact age in years, months and days, plus total days lived and the next birthday.