Score a password against what crackers actually try — wordlists, keyboard walks, leet spelling, dates — and see how long four attacks would take.
Eleven characters, an uppercase letter, a digit and a symbol: P@ssw0rd123 satisfies almost every corporate password policy ever written. Password Strength Meter scores it at 13.1 bits. That is 8,580 guesses, which a rented GPU works through before your finger leaves the key, and the distance between those two verdicts is the reason this page exists.
Character-class meters multiply length by pool size and stop. That arithmetic hands the same string 72.3 bits, because it has no way to notice the string is entry #65 on a breach list. What happens here instead is a search: the password is broken into the cheapest set of pieces an attacker already owns. Three bundled wordlists, walks along a QWERTY adjacency graph, ascending and descending runs, repeated blocks, dates and bare years all compete to cover a span, and whatever none of them can explain is priced at full value as random.
Four attack speeds sit side by side underneath, from a login form throttled to 100 tries an hour up to unsalted MD5 at 100 billion a second. Every wordlist is compiled into the page and the whole analysis reruns on each keystroke, so no password you test travels anywhere.
Load Sample types P@ssw0rd123 into the field and turns the reveal toggle on for you. Five things come back.
password123, which sits at rank 65 on the bundled breach list. The whole password is therefore one segment, not the four you might expect from reading it.4 days, 14 minutes and 1 second. The fast-hash row does not resolve to a duration at all.Costs multiply across segments, so everything is accumulated in logarithms. A 128-character passphrase therefore lands on a finite bit count instead of overflowing a double to infinity, which is what a naive guess-count product does somewhere around 20 characters.
michael is fifth among the bundled first names, so it settles at 50 guesses once the floor every multi-character pattern is held to has been applied.a, z, 0, 1 or 9 are treated as one of four openings instead of one of 26, since those are the starting points a cracking rule emits first.log2(n!) at the end. Knowing the pieces is not the same as knowing which one came first.A number here tells you how hard the password is to guess. It tells you nothing about whether it has already leaked. Those are two different questions and only one of them is answered on this page.
Tr0ub4dor&3 reports 72.3 bits, purely because troubador is absent from the bundled English list. Add that word and the same string collapses. Every score is a ceiling the lists happen to set, never a floor.Capped at 128 characters — the pattern scan is quadratic and no real password needs more. At the other end, one character is still measured: x comes back as 4.7 bits.0/128 characters · nothing you type is sent anywhere
Type a password above. You get its entropy measured against wordlists, keyboard walks, sequences and dates rather than against a checklist of character classes, plus how long four different attacks would take.