LIVEHey friends around the world! Today's problems:

How long should a password be? What CISA recommends

·

My bank wants a new password with at least 8 characters, and I usually use my dog's name plus a number and an exclamation point. I use variations of it everywhere. How long should a password be, and is a short, complex password good enough?

Diagram: How long a password should be — Get a manager; Fix email first; Use 16+ characters; Turn on MFA

Concerns & risks

You use short variations of the same password on many sites, and your bank is asking for a new one.

At a glance: what a passphrase looks like
TypeExample style
WeakBuddy2024!
BetterFour or more random, unrelated words
Best for most sites16+ random characters from a manager
Master passwordLong random-word passphrase
NeverSame password on two sites
1Password app dashboard (1Password official image), annotated: Password managers help
Password managers help. Image: 1Password (official source, cropped and annotated by ReportSpeed)
Overview diagram: How long a password should be — Get a manager; Fix email first; Use 16+ characters; Turn on MFA
The whole fix at a glance: get a manager, fix email first, use 16+ characters, turn on mfa. Original diagram by ReportSpeed

Causes & evidence

CISA's Secure Our World guidance says strong passwords are long, random and unique. It recommends passwords of at least 16 characters, created either as a random string of mixed characters or as a passphrase of random words. Each account should have its own password, because when one site is breached, attackers try the same email and password on other sites, a technique known as credential stuffing. Pet names, birthdays and simple variations like adding a number are easy to guess. CISA recommends using a password manager to create and store unique passwords, so you only need to remember one strong master password, and turning on multifactor authentication wherever it's offered for extra protection. Where available, passkeys can replace passwords on some sites. Prioritize email, banking and any account that can reset others.

Edge cases: some sites still cap password length or ban certain symbols. Passkeys, where offered, let you sign in with your device and fingerprint or face, and can't be phished like passwords. Security questions should be treated like passwords, with random answers saved in your manager.

Troubleshooting flowchart: try each step in order and stop when it is fixed — How long should a password be
Work through it in order and stop when the problem is gone. Original diagram by ReportSpeed

Reusing one password with small variations means a single breach can unlock many of your accounts.

What to do

Step illustration: numbered steps for How long should a password be
The steps from this answer as numbered cards. Original diagram by ReportSpeed
Comparison chart: Strong password basics (CISA)
Strong password basics (CISA). Original diagram by ReportSpeed
Strong password basics (CISA)
RuleRecommendation
LengthAt least 16 characters
StyleRandom characters or random-word passphrase
ReuseNever; unique for every account
AvoidNames, birthdays, simple variations
StorageA password manager
Extra layerTurn on multifactor authentication
  1. Choose a password manager and set a long, unique master passphrase.
  2. Change your email password first, since it can reset other accounts.
  3. Change banking and financial passwords next, using 16+ random characters.
  4. Turn on multifactor authentication for email, banking and social media.
  5. Replace reused passwords on other accounts over the next few weeks.
Callout graphic of common mistakes to avoid and what to do instead for How long should a password be
Mistakes I see most often, plus the better move. Original diagram by ReportSpeed

Common mistakes:

  • Adding a number to an old password
  • Using one password everywhere
  • Stopping at the site's minimum length
  • Writing passwords in an unprotected note

ReportSpeedMan tip: If a site limits passwords to fewer than 16 characters, use the maximum it allows and make sure MFA is on.

What I would actually do

I'd set up a password manager this week, change my email password first and turn on MFA for email and banking before moving on to other accounts.

The trade-off people miss: a password manager puts many keys in one place, so its master password and MFA must be strong. Done right, it's far safer than reusing one memorable password.

How to know it worked

Your key accounts have unique 16+ character passwords and MFA.

Quick FAQ

Is writing passwords down safe?
A locked physical notebook at home is safer than reuse.

How often should I change passwords?
When there's a breach or sign of misuse.

Is a browser password manager okay?
Yes, if protected by a strong account password and MFA.

Wrap-up: CISA recommends passwords of at least 16 random characters, unique for every account. Use a password manager, start with email and banking, and add MFA.

Wiki: Multi-Factor Authentication (MFA) and Identity Theft Recovery Steps.

How long should a password be: official pages behind this answer

Step-by-step photos

  1. Before: You use short variations of the same password on many sites, and your bank is asking for a new one
    1. Before The problem
  2. Cause: CISA's Secure Our World guidance says strong passwords are long, random and unique
    2. Why it happens The cause
  3. Fix steps: Choose a password manager and set a long; Change your email password first; Change banking and financial passwords next
    3. The fix The fix
  4. After: CISA recommends passwords of at least 16 random characters, unique for every account
    4. After The result

⚡ Speed Summary

  1. CISA recommends passwords of at least 16 random characters, unique for every account.
  2. If a site limits passwords to fewer than 16 characters, use the maximum it allows and make sure MFA is on.
  3. Reusing one password with small variations means a single breach can unlock many of your accounts.

Was this answer helpful?

Tap a star to rate this answer.

Real experiences

No experiences yet. Be the first to share.

Ask anonymously