Passwords and password managers
What makes a password strong in 2026, why length beats complexity, and how to set up a password manager in an afternoon so you never reuse a password again.
What actually makes a password strong
Attackers do not guess passwords one by one by hand. They use leaked lists and software that tries billions of combinations, starting with the most common words, names, dates and patterns like Summer2026!. A password is strong when it is long, random and unique.
- Length matters most. Every extra character multiplies the work for an attacker. US guidance from NIST (Special Publication 800-63B) recommends allowing passwords of at least 64 characters and treats length as more important than forced complexity.
- Random beats clever. Swapping
afor@or adding1!at the end is the first thing cracking tools try. - Unique is non-negotiable. A strong password reused on ten sites is only as safe as the weakest of those ten sites.
NIST also advises organizations not to force regular password changes without a reason, and not to rely on composition rules, because they push people toward predictable patterns. Change a password when there is a sign it was exposed.
Passphrases for the few you must remember
You need to remember only a handful of passwords: your device login, your email, and the master password for your password manager. For those, use a passphrase of four to six random words, for example copper-lantern-orbit-pickle-meadow. Choose words randomly (dice-based "diceware" lists work well), not a song lyric or a famous quote.
| Example | Why |
|---|---|
Password123! | On every leaked list. Cracked instantly |
Fluffy2019 | Pet name + year: common pattern, often visible on social media |
Tr0ub4dor&3 | Looks complex, but follows predictable substitutions |
copper-lantern-orbit-pickle-meadow | Long, random, easy to type and remember |
x7$Qp!2vL9#mWz4R (generated) | Excellent, as long as a password manager remembers it for you |
Why you need a password manager
The average person has well over a hundred online accounts. Nobody can remember that many unique random passwords, which is why people reuse them. A password manager solves this: it generates a unique password for every site, stores them encrypted, and fills them in for you.
A good password manager also helps against phishing: it will not autofill your bank password on a look-alike site, because the address does not match. If your manager refuses to fill, stop and check the address.
Choosing one
- Built-in managers (Apple Passwords, Google Password Manager, Microsoft Edge) are free, simple and good enough for many people, especially if you stay within one ecosystem.
- Cross-platform managers such as Bitwarden (free tier, open source) or 1Password (paid) work across Windows, Mac, iPhone and Android.
- Offline managers such as KeePassXC store an encrypted file you control, for people who prefer no cloud sync.
A detailed comparison is in password managers compared.
Setting it up in one afternoon
- Install the manager on your computer and phone, and the browser extension.
- Create a strong master passphrase and write it down on paper kept somewhere safe at home until you have memorised it.
- Turn on two-factor authentication for the password manager account itself.
- Import passwords saved in your browser, then turn off the browser's own saving to avoid duplicates (unless the browser is your manager).
- Start with the most important accounts: email, bank, phone carrier, cloud storage, social media. Change each to a generated password.
- Run the manager's security report to find reused, weak or breached passwords, and fix a few each week.
- Set up an emergency access or recovery option so a trusted person can reach your vault if something happens to you.
Use the password manager to store answers to security questions too. Make the answers random ("What was your first pet's name?" velvet-tractor-91) so nobody can research them.
What about passkeys?
Passkeys are replacing passwords on many sites. They are stronger and cannot be phished. Most password managers now store passkeys too. See two-factor authentication and passkeys.
