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

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.

Summary

Type a password to instantly see its Shannon entropy in bits and a full character-set breakdown.

How it works

  1. Type or paste your password into the input field.
  2. The tool detects which character sets are present: lowercase, uppercase, digits, and symbols.
  3. Pool size is calculated as the sum of characters in all detected sets.
  4. Pool-based entropy = password length × log₂(pool size).
  5. Frequency-based entropy = −∑ p(c) × log₂(p(c)) × length, where p(c) is the proportion of each unique character.
  6. 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-09-22 · Reviewed by Nham Vu