Skip to content
beginthings.

Dev & Data

Password strength checker

Type a password to see its strength, the estimated time to crack it and what makes it weak. The check runs only on this device: the password is never sent, saved or logged.

Your password

Names, places or a site name an attacker might know about you. Separate with commas.

Result

How to use this tool

  1. Type or paste the password. It stays hidden unless you tick Show password.
  2. Add words an attacker might know about you, such as your name, if you like.
  3. Read the score, the crack-time estimates and the warnings.
  4. Follow the suggestions, or create a new one with the password generator.

How it works

Attackers do not try every combination in order. They start with leaked password lists, dictionary words with capitals and number swaps, names, dates, keyboard runs such as qwerty and sequences such as 1234. The checker works the same way: it splits your password into the parts an attacker would guess first, estimates the guesses each part needs, and adds brute force only for the truly random parts.

The score runs from 0 (very weak) to 4 (very strong). Crack times are shown for four cases, from a website that limits login attempts to an offline attack on a stolen database with a fast hash. The word list includes the EFF Large Wordlist (CC BY 3.0 US) and a list of the most common passwords.

Good to know

Length beats complexity. A random 16-character password, or a passphrase of five or six random words, is far stronger than a short password with a capital letter and a symbol at the end. Predictable tricks, like @ for a or a year at the end, are among the first things cracking tools try.

The most important rule is to use a different password for every account, so one leak does not unlock the others. A password manager makes that easy. Turn on two-step verification for email, banking and social accounts. This checker is an estimate: it cannot know whether your password has already appeared in a breach, and it never checks online, so nothing you type here leaves the page.

Frequently asked questions

Is it safe to type my real password here?

The check runs entirely in your browser, makes no network requests with it and stores nothing. If you prefer, test a similar password instead of the real one.

How is the crack time worked out?

From the estimated number of guesses divided by an attack speed, from 100 guesses an hour online to 10 billion a second offline.

Why is my long password rated weak?

It is probably built from common words, a name, a date or a keyboard pattern, which attackers try first.

Does it check if my password was leaked?

No. That would need an online lookup, and this page never sends your password anywhere.

What makes a strong password?

Length and randomness: 14 or more random characters, or 4 to 6 random words, used for one account only.

More free tools you might need