Crack-time table, 2026 edition
How long does it take to crack a password?

Every length from 4 to 24 characters, every character mix, against four real attack speeds. Pick an attacker and watch the colors change.

Average time to crack a truly random password. Scenario: offline, fast hash (GPU cluster vs. MD5 or NTLM, 1 trillion guesses/s).
LengthNumbers only0-9Lowercasea-zUpper and lowera-z A-ZLetters and numbersa-z A-Z 0-9All printable+ !@#$%
4InstantInstantInstantInstantInstant
5InstantInstantInstantInstantInstant
6InstantInstantInstantInstantInstant
7InstantInstantInstant2 sec32 sec
8InstantInstant27 sec2 min51 min
9Instant3 sec23 min2 hours3 days
10Instant1 min20 hours5 days312 days
11Instant31 min44 days301 days80 years
12Instant13 hours6 years51 years7.5k yrs
135 sec14 days322 years3.2k yrs709k yrs
1450 sec1 year17k yrs196k yrs67M yrs
158 min27 years871k yrs12M yrs6.3B yrs
161 hour691 years45M yrs755M yrs589B yrs
1714 hours18k yrs2.4B yrs47B yrs55T yrs
186 days467k yrs122B yrs2.9T yrs1015 yrs
1958 days12M yrs6.4T yrs180T yrs1017 yrs
202 years316M yrs331T yrs1016 yrs1019 yrs
2116 years8.2B yrs1016 yrs1017 yrs1021 yrs
22158 years213B yrs1017 yrs1019 yrs1023 yrs
231.6k yrs5.5T yrs1019 yrs1021 yrs1025 yrs
2416k yrs144T yrs1021 yrs1023 yrs1027 yrs
  • Instant
  • Under a day
  • Under 100 years
  • Under the age of the universe
  • Longer than the universe has existed

How to read it

Three things the colors will not tell you.

01

It assumes randomness

The table is for passwords picked by a machine. Summer2026! has 11 characters but falls like a 5-character one, because cracking tools try words and years first.

02

Reuse beats any row

If a password leaked once, its crack time is zero: attackers simply try the known list. Uniqueness matters as much as length. Check yours.

03

Hardware only gets faster

A trillion guesses per second is a cluster of modern GPUs today. Add a few characters of margin: each one multiplies the work by up to 94.

Methodology

Each cell is the average time to find a random password: half of all possible combinations (character set size raised to the length), divided by the attack speed. We use four speeds:

  • Offline, fast hash: 1012 guesses per second. A cluster of high-end GPUs attacking unsalted MD5 or NTLM hashes. A single current gaming GPU manages on the order of a hundred billion MD5 guesses per second.
  • Offline, slow hash: 105 guesses per second. A GPU rig against bcrypt or Argon2 with sensible settings.
  • Online, no rate limit: 10 guesses per second. A bot hammering a login form that never blocks it.
  • Online, rate-limited: 100 guesses per hour. A site with lockouts and bot protection.

The "all printable" column uses the 94 printable ASCII characters. Results are rounded. The table is generated live in your browser from the same engine as our password strength test.

Use this table on your site

Free to cite in articles, slides and training, with a link back to this page.

Questions

Crack-time FAQ

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

Against a GPU cluster attacking a fast hash such as MD5 or NTLM, a random 8-character password using all 94 printable characters falls in under an hour on average. Lowercase only, it takes well under a second. Human-chosen 8-character passwords are usually much faster to crack than the table shows.

How long should a password be to be safe from cracking?

With a mix of letters, numbers and symbols, 12 characters already takes thousands of years in the worst case, and 16 characters takes longer than the age of the universe. We recommend 16 or more for important accounts, or a passphrase of 6 or 7 random words.

Why are the times different from other crack-time tables?

Every table assumes a different attacker. We show four, from a rate-limited login form to a GPU cluster on a leaked fast hash, and we report the average time (half the possible passwords). Pick the scenario that matches your threat.

Does the table apply to my password?

Only if it was generated randomly. People rarely pick random characters, and cracking tools try dictionary words, names, dates and common substitutions first. Test a real-world style password with the strength test to see the difference.

What changes if the site uses bcrypt or Argon2?

Slow hashes are designed to be expensive to compute, which cuts attack speed from about a trillion guesses per second to around a hundred thousand. Switch the table to the slow-hash scenario: most rows turn green.