Password Strength Checker
SecurityCheck how strong your password really is against length, character variety, and common patterns. Instant, private — nothing you type ever leaves your browser.
What is a Strength?
A Password Strength Checker evaluates a password against the factors that actually determine how hard it is to crack — length, character variety (lowercase, uppercase, numbers, symbols), and whether it matches one of the extremely common passwords attackers try first in any real attack. Rather than a vague "good" or "bad" verdict, the Password Strength Checker shows a 0–100 score, a strength label, and a rule-by-rule breakdown of exactly what's missing.
This is a structural check, not a breach-database lookup — it tells you whether a password is built well, not whether that specific password has previously appeared in a known leak (which would require sending the password to a third-party service, something this tool deliberately never does). If you'd rather skip the guesswork entirely, the Password Generator creates a strong, random password for you in one click.
How to use this Strength calculator
- Type a password into the Password field — nothing is submitted or sent anywhere as you type.
- Click the eye icon if you want to reveal the password in plain text to double-check what you typed.
- Watch the strength meter and label (Very Weak through Strong) update instantly.
- Review the rule checklist below the meter to see exactly which factors passed and which didn't.
- Adjust the password to address the failing rules, and watch the score update again until you reach Good or Strong.
Formula & Methodology
The checker evaluates six equally-weighted rules, each worth roughly 16.7 points toward a 0–100 score: 1. At least 8 characters 2. At least 12 characters (a stronger length bar) 3. Contains a lowercase letter 4. Contains an uppercase letter 5. Contains a number 6. Contains a symbol The score is the percentage of rules passed, rounded to the nearest whole number. If the password exactly matches one of a small set of extremely common leaked passwords (e.g. "password", "123456", "qwerty"), the score is capped at 20 regardless of how many other rules it satisfies, since those specific passwords are the very first ones tried in real-world credential attacks. Example — weak:password1passes only the length and character-variety rules partially (lowercase + number, 9 characters) and also matches a common pattern closely related to a leaked password, scoring well below the Good threshold. Example — strong:Tr7$kPlume92!is 13 characters and includes all four character types, scoring 100 and clearing every rule.