Strong Passwords and Password Managers
Forget “P@ssw0rd!” rules. Long passphrases are easier to remember and much harder to crack, and a password manager means you only have to remember one. Generate a passphrase and test a password right here, without anything leaving your device.
Length beats complexity
For years we were told to mix in capitals, numbers and symbols and change passwords every 90 days. The experts changed their minds. People responded to those rules with predictable tricks like Summer2026!, which attackers try early.
The US government's digital identity guideline, NIST SP 800-63B, now says websites should:
- Require at least 15 characters when a password is the only thing protecting an account (at least 8 when it's paired with a second factor).
- Allow passwords of at least 64 characters, including spaces.
- Not force composition rules like “one capital, one symbol.”
- Not force regular password changes, only when there's evidence of a breach.
- Block passwords that are common or known to be leaked, and allow password managers and pasting.
CISA, the US cybersecurity agency, gives everyday advice that lines up: make every password long (at least 16 characters), random, and unique to each account.
Tr0ub4dor&3: 11 characters, looks complex, but it's a dictionary word with common swapsorbit-candle-mango-velvet-harbor: 5 random words, 32 characters- The 5 random words are far harder to guess and far easier to type and remember
Passphrases: random words
A passphrase is several random words strung together. The key word is random. A phrase you choose yourself, like a song lyric or ilovemydog, is predictable. Words picked by a computer (or by rolling dice) are not.
Each random word from a list of 2,048 words adds 11 “bits” of unpredictability, which means it multiplies the number of guesses needed by 2,048. Five words is about 2,048⁵, roughly 36 million billion possibilities. Use at least 5 words, and 6 or more for your most important ones, like email and your password manager's master password.
● Runs entirely in your browser using its secure random generator. Nothing is sent or saved.
Capitals and numbers add very little when they follow a pattern everyone uses (first letter capital, number on the end). One more random word adds more than both together. Add them only if a site insists.
How passwords get cracked, and why reuse is the real danger
- Guessing online: an attacker types guesses into a login page. Good sites slow this down or lock the account, so only very common passwords fall this way.
- Cracking offline: when a company is breached, attackers may steal its scrambled (hashed) passwords and test billions of guesses per second on their own computers. Common words, names, dates and keyboard patterns go first.
- Credential stuffing: attackers take email and password pairs leaked from one site and try them on banks, email and shopping sites. If you reused that password, they're in, no cracking needed.
- Phishing: a fake login page simply asks you for it. No password is strong enough to survive being typed into a scam page. See How to Spot a Scam.
Never reuse a password, especially for email. Your email can reset every other account, so a leaked password from some old forum could unlock your whole online life.
● Checked only on this page with JavaScript. It is never sent anywhere or stored. Still, it's best to test a password similar to yours, not your real one.
Start typing to see an estimate.
The checker looks for the same shortcuts attackers use: common passwords, dictionary words, letter-to-symbol swaps (@ for a), years, keyboard runs like qwerty, and repeated characters. Its times are rough estimates using two assumptions: an online attack against a site that limits tries (about 100 guesses an hour) and an offline attack on leaked, quickly hashed passwords (about 10 billion guesses a second). That second number is a worst case: well-run sites store passwords with deliberately slow hashing, which cuts attackers to a tiny fraction of that speed.
Password managers
Nobody can remember 100 long, unique passwords. A password manager does it for you: it creates a strong random password for each site, saves it in an encrypted vault, and fills it in when you log in. You remember just one strong master password (a passphrase is perfect).
Free, already on your device
Apple Passwords (iPhone, iPad, Mac), Google Password Manager (Chrome and Android), and Microsoft Edge's password manager. Easiest if you stay in one ecosystem.
Works everywhere
Dedicated apps work across Windows, Mac, iPhone and Android and every browser, with extras like secure sharing with family. Choose a well-known one with a good security track record.
Set one up in 5 steps
- Pick a manager and create a long master passphrase. Write it on paper and store it somewhere safe at home until you know it by heart.
- Turn on two-factor authentication for the manager itself.
- Import passwords saved in your browser, or let it save them as you log in.
- Start with your most important accounts: email, bank, phone carrier, and the manager's recovery options.
- Use the manager's security check to find weak, reused and leaked passwords, and change them a few at a time.
Is it safe to put everything in one place? A good manager encrypts your vault so the company can't read it. One strong master password plus two-factor authentication is far safer than reusing passwords, which is what most people do without one.
Passkeys: logging in without a password
A passkey replaces the password with a pair of digital keys. One stays on your phone, computer or password manager. The website only stores the other, public half. You unlock it with your fingerprint, face or device PIN.
- Phishing-proof: a passkey only works on the real website it was made for, so a fake look-alike site can't use it.
- Nothing to steal from the site: a breach of the website doesn't reveal anything an attacker can log in with.
- Nothing to remember or type.
To set one up, look in an account's Security or Sign-in settings for “Passkeys” or “Create a passkey.” Many big services, including Google, Apple, Microsoft and Amazon, support them. Your passkeys sync through your password manager, so a new phone gets them too.
Keep a backup way in. Before relying on passkeys, make sure your account recovery options (a recovery email, phone number or recovery codes) are up to date.
Check for breaches and fix them
Data breaches are common, so assume some of your old passwords have leaked. You can check:
- Your password manager: Apple Passwords, Google Password Manager, Edge and most standalone managers warn you about passwords that appear in known breaches.
- Have I Been Pwned (haveibeenpwned.com): enter your email to see which known breaches included it. It's a long-running free service many security teams use.
If your password showed up in a breach
- Change it on that site to a new, unique one.
- Change it everywhere else you used the same or a similar password.
- Turn on two-factor authentication or a passkey where you can, starting with email and banking.
- Watch for phishing emails that mention the breach. Go to the site directly, don't click links.
No legit company will ask for your password by phone, text or email. Anyone who does is a scammer.
FAQCommon questions
How long should my password be?
At least 15 to 16 characters. A passphrase of 5 or more random words easily clears that and is still easy to type.
Should I change my passwords regularly?
Not on a schedule. NIST says forced periodic changes don't help. Change a password when there's a sign it leaked, or if you reused it.
Is it OK to write passwords down?
A master passphrase written on paper and kept somewhere safe at home is fine while you learn it. Don't keep a list of passwords on a sticky note by your computer or in an unprotected notes app.
Is the browser's built-in password manager good enough?
For most people, yes. It creates strong passwords, syncs them and warns about leaks. Protect the account it syncs to (Apple, Google or Microsoft) with a strong password and two-factor authentication.
Are passkeys replacing passwords?
Gradually. Many sites support them now, but most still keep a password as a backup. Use a passkey where it's offered and a strong unique password everywhere else.
Is this page's checker safe to use?
It runs only in your browser and has no code that sends what you type anywhere. Even so, a good habit is to never type a real password into any site other than the one it belongs to.