100% Client-Side • NIST 800-63B Compliant • Shannon Entropy

Free Password Entropy & Strength Calculator

Measure the true mathematical bits of Shannon entropy in your passwords. Evaluated entirely in your browser with zero network transmission.

Quick Answer • What is Password Entropy?

Password entropy is calculated using the formula E = L × log2(R), where L is password length and R is character pool size. Passwords with >80 bits of entropy are considered secure against modern offline GPU brute-force clusters.

Test Password Entropy & Crack Time

Type or generate a test password below. Zero data is sent to our servers.

Shannon Entropy112.5 bitsCryptographically Bulletproof
Offline GPU Cluster CrackTrillions of Years100 Billion Hashes / Second
Pool Size & Length94 chars / 35 lenUppercase, Lowercase, Numbers, Symbols

1. The Mathematics of Information Entropy (Claude Shannon)

In 1948, mathematician Claude Shannon published A Mathematical Theory of Communication, defining the mathematical measure of information entropy. Applied to cybersecurity, Password Entropy quantifies the exact number of bits of computational uncertainty an attacker faces when attempting to guess a secret credential.

The mathematical formula is expressed as:

E = L × log2(R)

Where L represents the total character length of the secret, and R represents the size of the character pool from which each character is independently selected (e.g. 26 for lowercase, 52 for mixed case, 62 for alphanumeric, 94 for printable ASCII).

2. GPU Cluster Compute Benchmarks & Hashcat Physics

Modern password auditing does not occur via slow web forms. Attackers capture password hashes from breached corporate databases and run offline brute-force attacks across dedicated GPU server rigs:

Fast Hash Formats (NTLM, MD5, SHA-1)Modern NVIDIA RTX 4090 clusters compute >100 Billion guesses/second. 8-character passwords are cracked in under 1 hour.
Memory-Hard Hash Formats (Argon2id, bcrypt, scrypt)Enforces intentional memory and CPU computational cost per hash, slowing down brute-force attacks by a factor of 100,000x.

3. Frequently Asked Questions (Password Entropy & NIST FAQ)

What is password entropy and how is it measured?

Password entropy is a mathematical metric (expressed in bits) that measures the unpredictability and search-space difficulty of a password. It is calculated using the formula E = L * log2(R), where L is the character length and R is the size of the character pool (e.g. 94 for full ASCII).

How many bits of entropy make a password secure in 2026?

Under modern threat models: <40 bits is very weak (cracked in seconds); 40-59 bits is moderate for basic accounts; 60-79 bits is strong against online attacks; 80+ bits is cryptographically bulletproof against dedicated offline GPU cracking rigs (taking billions of years).

Is my password safe when typed into this calculator?

Yes, 100%. All entropy calculations and crack-time projections are executed locally on your device via client-side JavaScript. No passwords, hashes, or keystrokes are ever sent to any remote server or stored in cookies.

Why are multi-word passphrases better than complex short passwords?

Length provides exponential entropy growth compared to character set complexity. A 4-word passphrase like 'correct-horse-battery-staple' (28 characters) yields over 100 bits of entropy and is easy for humans to remember, whereas 'P@$$w0rd1' (9 characters) has less than 40 bits of entropy and is easily broken by pattern-based dictionary attacks.

What are NIST SP 800-63B password guidelines?

NIST SP 800-63B guidelines recommend: minimum length of 8 characters (16+ recommended), allowing long passphrases up to 64 characters, eliminating arbitrary mandatory special character rules, removing periodic forced expiration (which leads to predictable increment patterns like Pass2026!), and checking passwords against known breach databases.

How fast can modern GPU clusters crack password hashes?

An 8-GPU high-end server running Hashcat can compute over 100 billion NTLM/MD5 hashes per second. For weak password hashing algorithms, any password under 10 characters can be fully brute-forced in hours.