Enrichment · Passion Projects · Cybersecurity
Describe how a password is made: the pool it is picked from and how many picks. The calculator gives its strength in bits and how long, on average, a guessing attack would take.
The worked example compares four made-up recipes against a stolen password file. You never type a real password here, and nothing you type leaves this browser.
Loading the calculator. If nothing appears, turn on JavaScript.
Describe how each password is made. Do not type a real password here: the strength comes from the recipe, not the result.
Pool: 7,776 for the EFF large word list (five dice a word), 1,296 for its short list, 26 lowercase letters, 62 letters and digits, 94 printable keyboard characters.
Enrichment · Passion ProjectsFree
Bits are a count of equally likely choices.
Picking L items at random from a pool of N gives N^L possibilities, which is L × log₂ N bits. Each bit doubles the work. An attacker who tries every possibility finds the right one, on average, halfway through, so the average time is 2^(bits − 1) ÷ guesses per second. The three speeds are round illustrative figures: a stolen file protected by a fast hash, by a deliberately slow one such as bcrypt, and a login that limits attempts.
The calculation assumes a computer or dice did the picking. People pick predictably: a favourite lyric, a pet's name with a year, letters swapped for look-alike numbers. Attackers try those first, so a made-up phrase is far weaker than its length. NIST's digital identity guidelines ask services to allow long passphrases, drop forced symbol rules and block passwords seen in breaches.
The worked example is made up and the guessing speeds are illustrative. Never type a real password into any website to test it. Your recipes stay in this browser. Support: team@caveatacademic.com.