Password strength tester
Type a password and instantly see how strong it really is: a five-level strength meter, the entropy in bits, and an estimated offline crack time. Unlike a simple “8 characters with a number” rule, this measures the actual size of the search space an attacker faces and flags passwords that look strong but are easy to guess.
How it works
The tester computes entropy from the character pool and length, estimates an offline crack time, then assigns a 0–4 score with safeguards for weak patterns:
pool = 26 (a–z) + 26 (A–Z) + 10 (0–9) + 33 (symbols), only the types present
entropy = length × log2(pool) bits
guesses = 2^entropy ÷ 2
crack = guesses ÷ 10,000,000,000 guesses/sec (offline, fast hash)
A common-password match or under 28 bits forces a score of 0. Otherwise the bands are under 40 bits = 1, under 60 = 2, under 80 = 3, and 80+ = 4. Specific suggestions tell you which lever — length, variety, uniqueness — will help most.
Example
The password Summer2024 (10 chars, pool 62 — upper, lower, digits):
- Entropy: 10 × log2(62) ≈ 59.5 bits → score 2 (Fair)
- It also resembles a common pattern, so the tester suggests adding length and a symbol, which pushes it past 80 bits and to a “very strong” rating.
| Password | Entropy | Rating |
|---|---|---|
| 123456 | very low | Very weak |
| Summer2024 | ~60 bits | Fair |
| 7!qZ$mra2Lp#xV | ~92 bits | Very strong |
Everything runs in your browser and your password never leaves your device.