Password Strength & Entropy Checker
Inspect raw vs effective entropy, character pool coverage, pattern penalties, and explicit online/offline crack-time estimates -- 100% in your browser.
Strength rating
- Length
- 0 chars
- Active pool
- 0 chars
- Raw entropy
- 0.0 bits
- Effective entropy
- 0.0 bits
Estimated crack time (average 50% keyspace)
- Online throttled (100/hr)
- -
- Online unthrottled (100/s)
- -
- Offline slow KDF (10k/s bcrypt)
- -
- Offline fast hash (10B/s SHA-256)
- -
Pattern penalties
Actionable recommendations
About This Tool
Analyzes a password or passphrase locally in your browser. Calculates raw pool entropy (length * log2(poolSize)) and subtracts pattern penalties for common roots, l33t substitutions, keyboard walks (qwerty, 12345), repeated runs, and 4-digit years.
Estimates average time-to-crack across four explicit attack models: throttled online login (100/hr), unthrottled online API (100/sec), offline slow KDF like bcrypt/Argon2id (10k/sec), and offline fast raw hash like SHA-256/MD5 on a GPU rig (10B/sec).
Key Features
- Raw vs effective entropy: Compares naive character-pool entropy against pattern-penalized effective entropy in bits.
- Pattern & l33t detection: Flags keyboard walks, ascending/descending sequences, repeated characters, 4-digit years, and l33t-encoded dictionary roots.
- Explicit crack-time assumptions: Shows side-by-side crack durations for rate-limited web logins, unthrottled APIs, bcrypt/Argon2id hashes, and raw SHA-256 GPU cracking.
- Zero network transmission: 100% in-browser analysis. Your password is never sent to any server or third-party API.