Your 8-character password falls in minutes. A 16-character passphrase survives centuries. The math of password cracking — and what to do about it.

How password cracking actually works

Forget the Hollywood image of a hacker typing furiously. Real password cracking is automated, and it comes in a few flavors:

The uncomfortable truth: if a site stores passwords properly (slow, salted hashes), even weak passwords survive a while. If it stores them badly — and breaches keep proving many do — everything is crackable and only time varies.

The math: how guess counts translate to time

Crack time is roughly (possible combinations ÷ guesses per second). At 10 billion guesses per second:

Notice the pattern: each added character multiplies the search space. Length is exponential armor; complexity is just a multiplier. A 16-character all-lowercase password (2616 ≈ 4×1022 combos) beats an 8-character symbol-soup password by an absurd margin — and it's easier to type.

Why "complexity rules" backfired

Corporate policies demanding "one uppercase, one digit, one symbol, changed every 90 days" produced exactly what you'd predict: Password1! → Password2! → Password3! — trivially guessable sequences that satisfy every rule. NIST, the US standards body, reversed course years ago: length over complexity, no forced rotation unless there's evidence of compromise. If your IT department still mandates quarterly changes, they're following 2003-era guidance.

Passphrases: the practical answer

Four or five random words — correct horse battery staple is the famous example — give you 60+ bits of entropy in something a human can actually remember and type. Our passphrase generator builds exactly these. They're long enough to be uncrackable, memorable enough to not need writing down, and they dodge every complexity-rule trap.

What matters more than password strength

Honest ranking of what actually protects your accounts:

  1. Don't reuse passwords. One breach + credential stuffing defeats every strong password ever made. A password manager makes unique passwords effortless.
  2. Turn on two-factor authentication (2FA) — ideally app-based or hardware keys, not SMS. 2FA makes a cracked password nearly useless.
  3. Use long, unique passwords (this is where the article's advice lands — necessary but not sufficient alone).

A 40-character random password reused across twelve sites is less secure than twelve mediocre unique passwords with 2FA on the important ones.

Password managers: the thing that makes all of this easy

Every piece of advice above gets dramatically easier with a password manager — and dramatically harder without one. Humans can't memorize 100 unique 16-character passwords; password managers can, and they also:

The only password you need to memorize is the manager's master password — make it a long passphrase, turn on 2FA for the manager itself, and you're done. Pick any reputable one; the best password manager is the one you'll actually use.

Check whether you're already breached

Billions of credentials are circulating from past breaches. Plug your email into Have I Been Pwned (haveibeenpwned.com) — a free, reputable service — to see which breaches exposed your addresses. For every hit: change that password, make it unique, and check whether you reused it anywhere else (then change those too). Do this once a year like a dental checkup. Finding an old breach isn't a crisis — it's Tuesday on the internet — but ignoring it is how credential stuffing works.

AdvertisementAd slot: in-content

Frequently asked questions

How long does it take to crack an 8-character password?

At modern GPU speeds against a stolen hash, an 8-character lowercase password falls in under a minute; with mixed case, digits, and symbols it can take hours. Either way, 8 characters is no longer enough.

Are passphrases really more secure than complex passwords?

Yes for practical purposes. Four or five random words give enormous search space while staying memorable — and they avoid the predictable patterns (Password1!) that complexity rules produce.

Does changing my password every 90 days help?

No — NIST now recommends against forced rotation. It produces weaker, predictable passwords. Change a password when there's evidence of compromise, not on a calendar.

What's more important: a strong password or 2FA?

Both, but 2FA wins if you must pick one. A second factor makes a stolen or cracked password nearly useless to an attacker.