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.
- Free, no sign-up
- Runs in your browser
- Nothing uploaded
- Works offline
Your password
Names, places or a site name an attacker might know about you. Separate with commas.
Result
Table
How to use this tool
- Type or paste the password. It stays hidden unless you tick Show password.
- Add words an attacker might know about you, such as your name, if you like.
- Read the score, the crack-time estimates and the warnings.
- 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.