How Secure Is My Password?

Type a password to see how long it would take a computer to crack it, how many bits of entropy it has, and what makes it weak. The check runs entirely on this page: your password is never sent, saved or logged.

It would take a computer

–

to crack your password.

0bits of entropy
0characters
0of 4 character types

Want a password that scores "Very strong" every time? Use the strong password generator. It makes long, random passwords in your browser in one click.

How the crack time is worked out

The estimate assumes an offline attack: someone has stolen a database of password hashes and is guessing on their own hardware, at about 10 billion guesses a second. That is realistic for a powerful graphics-card rig against a fast hash. It is the worst case, and the one that matters after a data breach. On average, a password is found after trying half of all the possibilities, so the time shown is for half the search.

A simple count of characters would overrate many passwords, so the checker also looks for what attackers try first:

It is an estimate, not a guarantee. A password that has appeared in a data breach can be cracked instantly however random it looks, because attackers try leaked passwords first. Never reuse a password on more than one site.

What is password entropy?

Entropy measures how unpredictable a password is, in bits. Each bit doubles the number of guesses an attacker needs. A password with 40 bits needs about a trillion guesses to try every option; one with 80 bits needs about a trillion times more than that.

For a truly random password, entropy = length × log2(number of possible characters). With all four character types there are about 95 characters to choose from, which gives about 6.6 bits per character, so a random 16-character password has about 105 bits.

EntropyTime to crack at 10 billion guesses a secondVerdict
28 bitsInstantlyVery weak
40 bitsAbout 1 minuteWeak
50 bitsAbout 16 hoursWeak
60 bitsAbout 2 yearsFair
70 bitsAbout 19 centuriesFair to strong
80 bitsAbout 2 million yearsStrong
100 bitsAbout 2 trillion yearsVery strong
128 bitsFar longer than the age of the universeVery strong

How to make your password stronger

  1. Make it longer. Length adds more strength than anything else. Aim for 16 characters or more.
  2. Make it random. Avoid words, names, dates and keyboard patterns. The password generator does this for you.
  3. Or use a passphrase: four or more random, unrelated words (not a quote or a lyric) are long and easy to remember.
  4. Use a different password for every account, and keep them in a password manager.
  5. Turn on two-step verification or use passkeys where you can, so a password alone isn't enough.

More advice in how to create a strong password.

Password strength FAQ

Is it safe to type my password into this checker?

The check runs entirely in your browser with JavaScript on this page. The password is not sent to any server, saved, or added to the web address. Even so, the safest habit is to test a password that is similar to yours rather than the real one.

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

A random 8-character password using all character types has about 52 bits of entropy, which takes from about a day to a few days at 10 billion guesses a second, depending on the symbols allowed. If it is a word with a number added, it can fall in seconds.

What is a good entropy for a password?

Aim for at least 75 bits for everyday accounts and 100 bits or more for email, banking and your password manager. A random 16-character password reaches about 105 bits.

Why does my password show "instantly" when it looks complicated?

Because it contains something attackers try first: a common password, a dictionary word with symbol swaps, a sequence or a date. Complexity that follows a pattern adds very little strength.

What does bits of entropy mean?

It is a measure of unpredictability. Each extra bit doubles the number of guesses needed, so a 60-bit password is about a thousand times harder to guess than a 50-bit one.

More tools

See all tools