Free Password Strength Checker

See how long a password could hold up against real guessing methods, and exactly what makes it weak.

Checked in your browser. Never sent or saved.

Safest habit: test a similar pattern, not a password you use today.

Waiting for input

Type a password to see how it holds up.

    Estimated time to crack

    Guessing at a login page, limited to 100 tries an hour
    –
    Offline attack on a stolen file, at 10 billion tries a second
    –
    Length
    0
    Character types
    0 of 4
    Unique characters
    0
    Estimated bits
    0

    Estimates, not guarantees. Real attack speed depends on how the site stored your password.

    How to read your result

    1. Very weak
      On common-password lists, very short, or a simple pattern.Replace it now, on every account that uses it.
    2. Weak
      A stolen password file could reveal it quickly.Replace it with a longer, generated password.
    3. Fair
      Resists casual guessing, but not a determined offline attack.Fine only with a second sign-in step. Longer is better.
    4. Strong
      Hard to guess by any common method we model.Keep it unique to this one account.
    5. Very strong
      At least 15 characters, with no predictable pattern we could find.Store it in a password manager, and don't reuse it.

    Why length beats a messy short password

    Compare these patterns, then try them in the checker. The results use the same scoring as the tool above.

    Examples only. Never use a password published on a web page.
    ExamplePatternResultFast offline attackTry
    P@ss1!Short, with symbol swapsVery weakInstantly
    Password123!Common word plus a predictable endingVery weakInstantly
    MyDogRex2015!Personal details and a yearWeakInstantly
    zqjxkvbwpfghRandom, but only 12 lettersFair4 hours
    correcthorsebatterystapleFour common wordsFair15 minutes
    violet-anchor-pepper-mango-tramFive unrelated wordsVery strongCenturies or more

    What actually makes a password strong

    1. Make it long

      Aim for 16 characters or more. NIST's guideline requires at least 15 for a password used on its own, and tells services not to force mixes of character types.

    2. Make it unpredictable

      Avoid names, dates, and common swaps. Random words work well when there are five or more and you didn't choose them yourself.

    3. Use it once

      Reuse is what turns one breach into many. If you tested a password you use elsewhere, change it everywhere.

    Don't invent passwords. Generate them.

    Create a random one, then keep it in a password manager so you never need to memorize it.

    Open the password generator

    What this checker can't tell you

    • Whether it has leaked. We don't look it up anywhere. To check, use the Have I Been Pwned password search.
    • Whether it's personal to you. It doesn't know your pet's name or birthday, so a password can score well and still be easy for someone who knows you.
    • Whether you reuse it. A strong password used on many sites is still risky.

    How the estimate works

    • It looks for common passwords, a built-in list of common words and names, keyboard runs, repeats, dates, and character swaps.
    • It estimates how many guesses each part would take, then converts that to time at the two speeds shown.
    • Passwords under 15 characters can't reach “Very strong.” Our word lists are small, so some weak passwords will score too well.

    Password strength questions

    Is it safe to type my password here?

    The check runs in your browser, and the password is not sent anywhere or saved. This page also tells your browser to block its scripts from opening network connections. Even so, the safest habit is never to type a password you actively use into any online tool. Test a similar length and pattern instead.

    How long should my password be?

    We suggest at least 16 characters. NIST's current guideline sets 15 as the minimum for a password used on its own. A random passphrase of five or more unrelated words is a good way to get there, and it's easier to remember than a short string full of symbols.

    Do symbols and capitals still matter?

    They help a little when they're random. They help far less when they follow a habit, like a capital first letter and an exclamation mark at the end. Added length usually does more.

    Why does another checker give a different result?

    Each checker uses its own rules and word lists. Many only count character types, so they rate Password123! as strong. Ours also looks for common words and patterns, but every result is still an estimate.

    What should I do if my password is weak?

    Change it on that account, and on any other account using it. Use a generated password stored in a password manager, and turn on a second sign-in step where you can.