Reused or easy-to-guess passwords can put multiple accounts at risk, especially if one service is compromised.
Accounts can be compromised when attackers obtain or guess reused credentials, including predictable choices such as "password123".
This guide covers practical ways to create and manage passwords that are harder to guess and are not reused across accounts.
This page includes a convenience generator, but it is not intended for important accounts. Use a trusted password manager to generate credentials.
What Makes a Password Strong?
Useful qualities in a password include:
- Long: Prefer a longer password generated and stored by a password manager.
- 🎲 Random: Not based on real words, names, or dates.
- 🔤 Mixed: Uppercase + lowercase + numbers + symbols.
- 🆕 Unique: Not reused across multiple sites.
Long, unique passwords generated and stored with a password manager help avoid common and reused choices.
Why common passwords are risky
Common words, reused passwords, and predictable patterns are easier to guess or exploit when a service is compromised. Exact guessing times cannot be stated without assumptions about the attacker, target, and protections such as rate limits or multi-factor authentication.
Use a unique password for each account and consider a password manager to generate and store it. A strength meter is only an estimate, not a guarantee.
The 4 Methods to Create Strong Passwords
Method 1: Passphrase (Easy to Remember)
One option is a passphrase made from randomly selected words, with separators if the service allows them.
Examples:
Purple-Tiger-Eats-Pizza-42
Moonlight-Coffee-Dance-Sword
Pros: A passphrase can be easier to remember than a random character string.
Cons: Long to type on mobile. Anyone watching can remember it.
Best for: Master password of your password manager.
Method 2: Random Characters (Strongest)
Use a password generator to create random strings.
Example:
xK9#mP2$vL8@qR4wZ
Pros: Randomly generated strings avoid familiar words and patterns.
Cons: They can be difficult to remember, so store them in a password manager.
Best for: Important accounts (email, banking, work).
For important accounts, generate and store a unique password with a trusted password manager.
Method 3: Modified Sentence
Take a sentence and use the first letter of each word + numbers + symbols.
Example:
Sentence: "My favorite food is pizza and I eat it every Friday at 8 PM"
Password: MffiPaIeieFa8PM!
Pros: Unique, memorable, decent strength.
Cons: Harder to type fast. Pattern might be visible in password.
Best for: Sites you visit often but don't want a manager for.
Method 4: Diceware (Best of Both)
Roll a dice 5 times to get a number (e.g., 12345). Look up that number in the Diceware word list. Repeat 6 times.
Example: Select words independently at random from a Diceware list and join them into a passphrase.
Pros: A randomly selected passphrase may be easier to remember than a string of random characters.
Cons: Requires a word list and some setup.
Best for: People who want a memorable passphrase and are comfortable following the word-list method.
The Do's and Don'ts of Passwords
✅ Do's
- Prefer long passwords for important accounts
- Use a unique password for every site
- Use a password manager (Bitwarden, 1Password, KeePass)
- Enable 2FA on all important accounts
- Change passwords if a site gets breached (check haveibeenpwned.com)
- Use a different password for email vs everything else
- Log out from public computers
❌ Don'ts
- Don't use personal info — birthday, pet name, phone number
- Avoid common words and predictable patterns when creating a password.
- Don't reuse passwords — reuse can put other accounts at risk when one service is compromised
- Don't use keyboard patterns — "qwerty", "1234", "asdfgh"
- Don't share passwords via chat, email, or SMS
- Don't save passwords in a browser on shared computers
- Don't use "Remember me" on public devices
- Don't trust "password strength meters" — they're often wrong
Why You Should Use a Password Manager
If you remember only one thing from this article, remember this: Use a password manager.
Here's why:
- You only memorize one master password. The manager handles the rest.
- It generates strong passwords for every site automatically.
- It auto-fills logins so you don't need to type.
- Autofill may help identify a mismatched site. Check the domain before entering credentials.
- It syncs across devices. Access on phone, laptop, tablet.
- It alerts you about weak, reused, or breached passwords.
Best free options:
- Bitwarden — Free, open-source, works everywhere
- KeePassXC — Free, offline, very secure
- Proton Pass — Free tier with email aliases
- 1Password — Paid but excellent UX
Browser password managers and dedicated password managers can both store credentials. Review the security and recovery features of the option you choose.
What About Two-Factor Authentication (2FA)?
Multi-factor authentication adds another verification step. It can reduce the risk from a stolen password, though it does not prevent every type of account attack.
Common types of multi-factor authentication include:
- Hardware security key: A physical device used to verify sign-in.
- Authenticator app: Generates time-based sign-in codes.
- Push notification: Approve or deny a sign-in request in an app.
- SMS or email code: A one-time code delivered to a phone number or email account.
Turn on 2FA for: Email, banking, social media, work accounts, cloud storage, crypto wallets.
How to Check If Your Password Was Leaked
Your password might already be leaked. Here's how to check:
- Visit haveibeenpwned.com — Enter your email. It shows which breaches included your account.
- Check your password manager — Bitwarden and 1Password have built-in breach alerts.
- Use Google's Password Checkup — At passwords.google.com → Checkup.
If your password appears in any breach: change it immediately. Especially if you use the same password elsewhere.
Frequently Asked Questions
How often should I change my password?
Change a password if it may have been exposed, if you suspect account access, or when the service requires it. Avoid predictable variations when creating a replacement.
Is it safe to write passwords in a notebook?
A written record may help if it is kept somewhere others cannot access. Consider the risks of physical access and loss, and use a password manager if it suits your needs.
What's the best length for a password?
Prefer a long, randomly generated password, and use a unique one for every account. Guessing time varies with the password and target protections.
Are special characters really needed?
Requirements vary by service. A long, unique password generated by a password manager is generally preferable to a short, predictable pattern; follow the service's rules.
Can I use the same password if the site is "low risk"?
Reusing a password can let someone try exposed credentials on other services. Use a different password for each account to limit that risk.
Is my browser's password manager safe?
Browser managers can be a convenient option. Check how the manager protects, syncs, and helps recover stored credentials, and secure the device and account that protect them.
How do I remember passwords for many accounts?
A password manager can store unique credentials so you do not have to memorize each one. Protect access to the manager with a strong master password and its available recovery options.
What if I forget my master password?
Recovery options vary by manager, and some services cannot restore access without the master password. Review the provider's recovery guidance and keep any backup in a place you can access securely.
Final Words
Password security isn't complicated. But it does require breaking old habits. Here's the entire strategy in one paragraph:
Use a password manager. Choose long, unique passwords. Turn on multi-factor authentication where available. Never share passwords. Check for breach notifications.
These steps make account access harder to guess and limit the effect of a password exposed by one service, but they cannot guarantee that an account will never be compromised.
The linked password tool includes a convenience generator; use a trusted password manager generator for important accounts.
Review a Password Strength Estimate
The tool shows a heuristic strength score and an optional breach lookup. Avoid entering a password used on an important account.