Shannon Entropy Password Checker
Type a password to instantly see its Shannon entropy in bits and a full character-set breakdown.
Password Input
Your password never leaves your browser.
Character Sets Detected
Lowercase a–z
26 chars
Uppercase A–Z
26 chars
Digits 0–9
10 chars
Symbols !@#…
32 chars
Pool size: 0 characters
Enter a password on the left to see its entropy analysis.
Strength
—
Pool Entropy
0bits
028366080128+
WeakFairGoodStrongVery Strong
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.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu