Type a sample password and watch its entropy, character sets and crack time compute live — in two columns, because the brute-force number and the number a real cracker cares about are not the same number.
This is a demonstration, not a login form. Nothing you type is sent anywhere, stored anywhere, or seen by anyone — there is no network call and no storage of any kind in this tool. Type samples, not a password you actually use.
Panel 01 — the sample. Type a string, or press one of the buttons. The four boxes light up for the character classes actually found in it: a–z, A–Z, 0–9, and symbols. The charset size R is the sum of the classes present — 26 + 26 + 10 + 33 = 95 if all four are there. The symbol class is counted as 33: the 95 printable ASCII characters minus the 62 letters and digits, space included. Entropy is then length × log2(R), in bits, and the line under the boxes shows the arithmetic.
Panel 02 — the time. On average an attacker finds a password halfway through the keyspace, so guesses = RL ÷ 2 and the time is that divided by the guess rate. Three rates, because they are three different situations: 100/sec is a throttled login form on the internet, 10M/sec is an offline crack of a stolen hash on ordinary hardware, and 1B/sec is the same crack with a GPU against a fast hash. The jump between them is what stealing a password database buys an attacker.
Read both columns. The left column assumes brute force — that the attacker enumerates the keyspace. The right column prices the string the way a real cracker would: a word from a wordlist is one guess, not 26n; 123 is one of a few dozen sequences; a trailing year is one of a couple of hundred; @ for a and a capital in front are undone by a rule engine for about a bit each. Anything with no recognisable structure is charged the full brute-force price, so a genuinely random string scores the same in both columns.
The exercise: type Password123!. It uses all four character classes and scores 78.8 keyspace bits, which sounds unbreakable — and the right-hand column says under a day online and instantly offline. That gap is the whole point. Entropy measures the size of the keyspace; it does not measure whether anyone would search it in order. Then type xK7#pQ2mZv9! and watch the two columns agree, which is what randomness looks like. Finally compare four unrelated words against one decorated word of the same length, and see which one the second column prefers.
The strength bar and the improvement tip are both driven by the pattern-aware number, not the raw one. The penalty figures are round numbers chosen to be legible — a wordlist hit at 214, a sequence at 26 — not measurements of any particular attacker.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →