How to Build Strong Passwords and Passphrases (with a Free Generator)
1) Why strength matters
Your accounts are only as strong as the secrets that protect them. Attackers don’t “guess” like people; they try billions of guesses per second with optimized hardware and clever dictionaries. Randomness and length are the antidote. This page lets you make both.
2) Password vs passphrase
A password is a string of characters (letters, digits, symbols). A passphrase is multiple random words—often easier to remember while remaining strong. If each word is chosen uniformly from a dictionary of D words, the entropy grows by log₂ D per word. Four words from a 2048‑word list already exceed 44 bits; six words exceed 66 bits, before any extras like capitalization or separators.
3) Entropy and crack time, explained
Entropy is a way to talk about uncertainty. If a password is chosen uniformly from R symbols and has length L, an attacker must try, on average, half of the R^L space. We display the resulting entropy and an estimated time to crack based on the speed you pick. These are optimistic for attackers; rate limits, 2FA, and server‑side hashing push the real risk even lower.
4) Best practices for everyday users
- Use a password manager to store unique secrets for every site.
- Prefer length: 16–24 characters for random passwords, or 4–6 random words for passphrases.
- Enable two‑factor authentication (TOTP or security keys).
- Avoid patterns, quotes, lyrics, and substitutions like
P@ssw0rd!.
5) How to use this generator
- Pick Generator or Passphrase, then adjust options.
- Click Generate to produce multiple candidates.
- Copy your favorite and store it in a password manager.
- Use Strength Check to estimate entropy and crack time.
- Download results as a text file or print to PDF if you need a record.
6) FAQ
Do you send my passwords anywhere?
What is an “ambiguous” character?
O and 0, or braces and brackets). You can exclude them with one click.What length should I choose?
This tool is for education and personal use. It makes no claims about specific websites’ password rules.