Password strength checker

How secure is your password? Type it in to see how long it would take to crack, what makes it easy to guess and how to fix it. It's checked on your device and never sent anywhere.

  • Never sent or stored
  • Scores as you type
  • No account

It's scored as you type. Nothing leaves this page.

Try an example:

Checked on this device. Your password is never sent anywhere, never saved and never added to the page address.

What the score means

  • Very weakIn the first million guesses: about a day online.
  • WeakCracked within a second offline.
  • FairCracked within about 3 hours offline.
  • StrongCracked within about 3 years offline.
  • Very strongWould take longer than that.

Strength

Waiting for a password

Online attack10 guesses per second
–
Offline attack on a stolen database10 billion guesses per second
–

Start typing to see how long your password would take to crack and how to make it stronger.

An estimate, not a guarantee: attackers use bigger lists than this checker, and a password that has leaked anywhere is weak whatever it scores. Never reuse a password on another site.

How it works

How to check a password

  1. Type or paste it

    The score updates with every character. Press Show to see what you typed; it stays on this page either way.

  2. See how it would be cracked

    Two crack times, online and offline, and the pieces an attacker would guess it in: a common word, a year, a keyboard pattern.

  3. Fix what it flags

    Follow the tips, usually another uncommon word or more length, until the offline time reads years or centuries.

What it looks for

What makes a password easy to guess

Cracking programs don't try every combination in order. They start with what people actually type, so that's what this checker looks for.

Common passwords

The 2,000 most common passwords from a sample of 10 million real ones. These fall in the first seconds of any attack.

123456 · password · qwerty123

Words and names

Thousands of common English words, first names and surnames, alone or as part of a longer password.

sunshine · jessica · dragon

Symbol swaps and capitals

@ for a, 0 for o, 3 for e, a capital first letter or a word spelled backwards. Attackers try these right after the plain word.

P@ssw0rd → password

Keyboard patterns

Runs of neighbouring keys, straight or with turns, on a keyboard or a number pad.

qwerty · asdf · 1qaz2wsx

Sequences and repeats

Letters or numbers in order, and characters or chunks typed twice or more.

abcd · 1234 · aaaa · abcabc

Years and dates

Years from 1900 to 2039 and dates in any common format, like a birthday.

1990 · 25/01/1990 · 19900125

FAQ

Questions about password strength

How does the password strength checker work?

It guesses the way a cracking program does. It looks for the parts of your password an attacker would try first: common passwords, words and names (also with symbol swaps, capitals or spelled backwards), keyboard patterns, sequences, repeats, years and dates. Anything left over is treated as random characters. It then adds up the cheapest way to guess the whole thing, which gives the estimated number of guesses, the score and the crack times.

Is it safe to type my real password here?

The check runs on your device, in this page. Your password is never sent to Trezio or anyone else, never saved (not even in your browser's storage) and never added to the page address, and the field is cleared when you leave the page. If you'd rather not type a real password into any website, check one built the same way instead: same length, same kinds of words and characters.

How long would it take to crack my password?

It depends on the attack, so the checker shows two. An online attack guesses through a site's login page, about 10 guesses a second at most. An offline attack happens after a site's password database is stolen: attackers then guess on their own hardware, and with a fast hash that can be 10 billion guesses a second. A password that survives the offline attack is strong.

What makes a password strong?

Length and unpredictability. Four or five random words, or 12 or more random characters, take an attacker a very long time to guess. A real word with a capital at the start and a number or symbol at the end does not, because that is exactly what cracking programs try. A strong password is also unique: use it for one account only.

Why is my password with symbols rated weak?

Because the symbols are in predictable places. Swapping a for @ or o for 0, capitalizing the first letter and adding 1 or ! at the end are the first tricks attackers try, so P@ssw0rd is barely harder to guess than password. Adding another uncommon word helps far more than adding symbols.

Is the score a guarantee?

No, it's an estimate. The checker knows the 2,000 most common passwords and several thousand common words and names; real attackers use far bigger lists, including passwords leaked in past breaches. A password that has leaked anywhere is weak whatever its score. Never reuse a password across sites, and turn on two-step verification where you can.

How is this different from Trezio?

This page checks a password and forgets it. Trezio saves your links, notes and screenshots, and includes an encrypted vault for logins: they are encrypted on your device with AES-256-GCM, using a master password that never leaves it. You set up the vault in the Trezio Chrome extension or Android app, and can unlock your saved logins in the web app. There's a free plan.

More free tools

Other tools, and how Trezio keeps passwords