How strong is my password?
Type a password to test it. The check runs in your browser and nothing you type is sent anywhere.
Estimate based on length, character types and common patterns. It can’t tell whether a password has leaked or been reused.
Need a stronger one? Generate a password →
What this checker looks for
Common passwords
Hundreds of the most used passwords and words, including versions with swaps like @ for a.
Patterns
Keyboard rows like qwerty, sequences like 1234 or abc, repeated characters and years.
Length and variety
How many characters you used, and which types: lowercase, uppercase, numbers and symbols.
Is it safe to type my password here?
The check is plain JavaScript running on this page. Nothing is sent while you type, and the field is hidden from our usage analytics. If you’d rather not take any chances, test a password that is similar to yours.
Questions
Why is my password weak if it has symbols?
Symbols help less than length, and swaps like P@ssw0rd are among the first things cracking tools try.
Can this tell if my password was leaked?
No. Check your email address at haveibeenpwned.com and change any password that was part of a breach.
What result should I aim for?
Excellent, around 90 bits or more. A random password of 16 characters gets there easily.