Password Strength Checker
Get an instant score, a brute-force crack-time estimate and specific tips to make your password stronger — all in one click.
Free · No credit card · 50 credits/day
How the score is calculated
A 0–100 score built from three independent signals.
Length
+40 ptsThe single most impactful factor. Points scale with length: 6+ chars (+10), 8+ (+10), 12+ (+10), 16+ (+10). Every extra character multiplies the possible combinations exponentially.
Character variety
+40 ptsUppercase (+10), lowercase (+10), digits (+10) and symbols (+10). Each type widens the character set — from 26 (lowercase only) to 94+ (all four types).
Pattern penalties
−20 ptsRepeated characters like "aaa" (−10) and sequential runs like "123" or "abc" (−10) are detected automatically, because attackers try these patterns first.
Complexity bonus
+20 ptsExtra points for 12+ characters combined with digits and symbols (+10), and another +10 for passwords of 20 characters or more — recognising truly strong passwords.
What does each rating mean?
Five bands from Very Weak to Very Strong.
Score 0–19
Crackable in seconds or less. Too short, no variety, or common pattern detected.
Score 20–39
Still vulnerable to dictionary or fast brute-force attacks. Needs more length or variety.
Score 40–59
Adequate for low-stakes accounts, but not recommended for email, banking or work logins.
Score 60–79
Good password. Resistant to brute-force; would take years to crack at 10B guesses/sec.
Score 80–100
Excellent. Centuries or more to crack. Use this level for all sensitive accounts.
What makes or breaks a password
16+ characters — the most impactful single change. Moves the crack-time estimate from hours to billions of years.
All four character types — uppercase, lowercase, digits and symbols together raise the charset from 26 to 94, multiplying combinations 3× per character.
Random-looking sequence — no real words, names, dates or keyboard walks. Our generator uses CSPRNG so there are no detectable patterns.
Sequential runs like 123, abc or qwerty — first things every cracking tool tries.
Repeated characters like aaa or 111 — reduces effective entropy even in long passwords.
Personal information — birthdays, names, pet names and addresses are trivially guessable via targeted attacks or data you've shared publicly.
Frequently asked questions
Related security tools
Generate and protect your passwords with these tools.
Ready to check your password?
Free account. 50 credits per day. Access to 75+ tools instantly.
Create free account →