Shannon Entropy Password Checker
Type a password to instantly see its Shannon entropy in bits and a full character-set breakdown.
Use the Shannon Entropy Password Checker
Password Input
Your password never leaves your browser.
Character Sets Detected
Pool size: 0 characters
Enter a password on the left to see its entropy analysis.
Strength
—
Pool Entropy
0bits
Length
0
characters
Unique Chars
0
distinct symbols
Freq. Entropy
0
bits (symbol distribution)
Bits / Char
0
log₂(pool size)
Estimated Brute-Force Time
Online attack
—
10 guesses/sec
Offline (GPU)
—
10B guesses/sec
Nation-state
—
1T guesses/sec
Estimates assume worst-case exhaustive search of the full keyspace (2^entropy combinations). Actual time varies with hashing algorithm and attacker resources.
Summary
Type a password to instantly see its Shannon entropy in bits and a full character-set breakdown.
How it works
- Type or paste your password into the input field.
- The tool detects which character sets are present: lowercase, uppercase, digits, and symbols.
- Pool size is calculated as the sum of characters in all detected sets.
- Pool-based entropy = password length × log₂(pool size).
- Frequency-based entropy = −∑ p(c) × log₂(p(c)) × length, where p(c) is the proportion of each unique character.
- A strength label (Weak / Fair / Good / Strong / Very Strong) is assigned based on total bits.
Use cases
- Evaluate how strong a password is before using it on an important account.
- Compare multiple candidate passwords and pick the highest-entropy option.
- Understand why adding a symbol or digit meaningfully increases entropy.
- Teach information-theory concepts with a live, interactive example.
- Audit existing passwords stored in a password manager without sending them anywhere.
- Demonstrate why short passwords are weak even when they look complex.