Password Entropy Calculator & Strength Tester — NIST 800-63B NIST 800-63B

Calculate password entropy in bits and test password strength against NIST 800-63B standards. Estimate brute-force crack time 100% offline in browser.

Overall Strength: Strong
Shannon Entropy
0 bits
Log2 measure of search space
Charset Pool Size
95
a-z, A-Z, 0-9, Symbols
Password Length
18
Characters

Estimated Brute-Force Crack Time

Online Attack (100 guesses/sec):
-
Fast Online Attack (10,000/sec):
-
Offline GPU (10 Billion/sec):
-
GPU Supercluster (100 Trillion/sec):
-

NIST SP 800-63B Best-Practice Educational Checks

  • ✓ Minimum Length: 8+ Chars (MFA) / 15+ Chars (Single Factor)
  • ✓ Pattern Check: Free from repetitive keys and dictionary patterns
  • ✓ Character Diversity: Multiple character pool types utilized
📖 Technical Documentation, RFC Specifications & FAQs ▼
Frequently Asked Questions (FAQ) · Password Entropy Calculator & Strength Tester — NIST 800-63B

Password Entropy Tester — NIST SP 800-63B & zxcvbn Technical Guide

Analyze password strength and entropy bits using NIST SP 800-63B guidelines and pattern-based entropy scoring.

MU
IBM Maximo & Developer Tools Architect
Technical Reference

01. Password Entropy: NIST SP 800-63B & Shannon Information Theory

Password entropy measures unpredictability in bits. Shannon entropy: H = L times log base 2 of N, where L is password length and N is character set size. An 8-character lowercase password has ~37.6 bits. A 16-character full printable ASCII password has ~105 bits.

NIST SP 800-63B (Digital Identity Guidelines) revised classic complexity rules. Current NIST guidance: minimum 8 characters, allow up to 64, permit all printable ASCII and Unicode (including spaces), check against known-breached password lists (Have I Been Pwned), and eliminate mandatory periodic rotation.

Pattern-based entropy (zxcvbn methodology) more accurately estimates crackability by recognizing keyboard patterns (qwerty), dictionary words with substitutions (p@ssw0rd), dates, names, and common sequences — reducing naive estimates to realistic crack-time assessments.

  • NIST SP 800-63B §5.1.1: Minimum 8 chars; allow up to 64; permit spaces and Unicode.
  • NIST §5.1.1.2: Check against known-breached password lists (HIBP API).
  • Shannon Entropy: H = L times log2(N) — larger charset multiplies entropy per character.
  • zxcvbn: Pattern matching reduces p@ssw0rd from 51 bits to ~8 bits of real entropy.
  • NIST deprecated: mandatory complexity rules, periodic rotation, security questions.

02. Modern Password Requirements & Passphrase Design

Passphrases (random word sequences) offer high entropy with better memorability. The Diceware method uses dice to select from numbered word lists. A 5-word Diceware passphrase from a 7,776-word list has ~64.6 bits of entropy.

Password managers solve the human memory bottleneck by generating and storing high-entropy random passwords. NIST SP 800-63B explicitly endorses password manager use. Generate site-specific passwords of 20+ characters using the full character set.

  • Passphrase: 5 Diceware words = ~64.6 bits — memorable and cryptographically adequate.
  • Password manager generated: 20+ chars full ASCII = ~131 bits — optimal for all accounts.
  • Common password lists: 10 billion+ entries in modern GPU cracking dictionaries.
  • MFA: Always enable — entropy alone does not protect against phishing.

Frequently Asked Questions (FAQ)

How many entropy bits does a strong password need?

For high-value accounts, aim for 80+ bits. A 16-character random password with mixed case, digits, and symbols achieves ~105 bits of entropy.

Why did NIST remove mandatory complexity rules?

Research showed complexity requirements encourage predictable patterns (Password1!) and frustration. Password length and breach-list checking are more effective security measures.

Is my confidential data uploaded to external servers when using Password Entropy Calculator & Strength Tester — NIST 800-63B?

No. Core processing in Password Entropy Calculator & Strength Tester — NIST 800-63B executes in volatile browser memory without server uploads. Inputs to local tools are not logged on remote servers; optional cloud-assisted features require user consent.

Can I use Password Entropy Calculator & Strength Tester — NIST 800-63B offline without an active internet connection?

Offline use requires the page and its tool assets to finish caching first. Core transformations can then run locally; optional AI and contact delivery require internet.

Is Password Entropy Calculator & Strength Tester — NIST 800-63B free to use with any rate limits or paywalls?

Core tools are free to use without an account. Device memory and tool-specific safety limits apply. Optional AI and online contact services have usage limits.

Privacy and offline availability

Core tools process input locally. Optional AI sends the selected snippet through Cloudflare to Cloudflare AI or the optional Google Gemini fallback after consent; provider retention policies apply. Contact submissions send your details to our email provider. Offline use requires the page and its assets to finish caching; external AI and contact delivery require internet.

🛡️

Runs in Local Memory

Core tools run inside your web browser. Core tool inputs stay on your device; optional AI sends selected snippets after consent.

📐

Accurate Web Standards

Built to follow official web rules. Every tool is tested to ensure clean, accurate outputs.

⚡

Works Offline Anywhere

Works without internet once loaded. Safe to use on airplanes, trains, and secure corporate networks.

🔒

Zero Ads or Tracking

No advertising trackers. Optional external services are described in the privacy notice.

More free tools that run safely in your web browser.

Explore the tool directory
✓ Notification