Test any password's strength, see estimated crack time, and understand what makes it secure — your passwords are never stored or transmitted.
Enter a password above to see its strength.
0 characters containing:
Time to crack your password:
0 seconds
A strong password combines length, complexity, and unpredictability. The four key components are uppercase letters, lowercase letters, numbers, and special symbols. This tool uses the zxcvbn library — the same algorithm used by security researchers — to estimate how long it would take a computer to crack your password.
| Strength Level | Score | What It Means |
|---|---|---|
| Very Weak | 0/4 | Crackable in seconds. Common words, keyboard patterns, or very short passwords. |
| Weak | 1/4 | Crackable in minutes to hours. Simple substitutions (p@ssw0rd). |
| Fair | 2/4 | Crackable in days to weeks. Better, but still vulnerable to targeted attacks. |
| Good | 3/4 | Crackable in months to years. Suitable for most non-critical accounts. |
| Excellent | 4/4 | Practically uncrackable. Long, random, mixed-character passwords. |
Yes. This password checker runs entirely in your browser using JavaScript. Your password is never sent to any server and never stored anywhere. The strength calculation is performed locally by the open-source zxcvbn library, which you can inspect in the browser's developer tools.