Analyze password strength with entropy calculations, crack time estimates, pattern detection, and Have I Been Pwned breach checking. Powered by zxcvbn.
Enter any password and get an instant strength analysis powered by zxcvbn. The tool evaluates dictionary patterns, keyboard sequences, character repetition, and common substitutions to give you an accurate score from 0 to 4. It also estimates crack times for four different attack scenarios and checks against the Have I Been Pwned breach database.
| Score | Label | What It Means |
|---|---|---|
| 0 | Very Weak | Easily guessed. Common word, short, or simple pattern. |
| 1 | Weak | Some complexity but still vulnerable to targeted attacks. |
| 2 | Fair | Moderate strength. Adequate for low-risk accounts. |
| 3 | Strong | Good resistance against most attack methods. |
| 4 | Very Strong | Excellent. Would take centuries to brute-force with current hardware. |
When building authentication systems, test sample passwords to verify your strength requirements are reasonable. If your minimum password policy produces scores below 2, it is too lenient.
If you reuse passwords across services, paste them into the analyzer to see how they hold up. The breach check will tell you if they have appeared in known data leaks.
Use the analyzer to demonstrate why “password123” scores 0 while “correct-horse-battery-staple” scores 4. The pattern detection shows exactly which weaknesses zxcvbn finds. See the Strong Password example to view a high-entropy passphrase analysis.
The tool shows four different scenarios:
A password that takes “centuries” offline but “minutes” online highlights why rate limiting matters as much as password strength.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.