How strong is your password?

Enter any password below to check its strength. We analyze length, entropy, common patterns, dictionary words, and keyboard walks — without sending your password anywhere.

100% private — your password never leaves your browser
Please enter a password to check.

Analysis details

What does this password checker analyze?

Length and character variety

Longer passwords with a mix of lowercase, uppercase, digits, and symbols create exponentially more possible combinations. A 16-character password with all four character types has roughly 1031 possible combinations — compared to about 2 billion for a 6-character lowercase-only password.

Common passwords

Attackers start every brute-force attempt with a list of the most common passwords. Words like password, 123456, qwerty, and letmein are tried within the first second. If your password is on this list, it provides zero security regardless of where you use it.

Keyboard walks

Patterns like qwerty, asdfgh, zxcvbn, and 1qaz2wsx feel random but are among the first sequences attackers check. Any path you can trace on a keyboard, an attacker has already added to their dictionary.

Repeated and sequential characters

Passwords like aaaaaa, 111111, abcdef, or 123456 are trivially predictable. These patterns reduce the effective entropy of your password to near zero.

Common substitutions

Replacing letters with lookalike symbols — @ for a, 0 for o, 3 for e, 1 for l — is so common that attackers include these variants automatically. p@ssw0rd is just as weak as password.

Dictionary words and date patterns

Passwords based on real words or dates (birthdays, years) are vulnerable to dictionary attacks. Attackers combine word lists with date ranges to crack these quickly. A truly strong password should not contain recognizable words or date formats.

Frequently asked questions

How does this password checker work?

The checker analyzes your password entirely in your browser using JavaScript. It evaluates length, character variety, checks against a list of the 200 most common passwords, detects keyboard walks, repeated characters, sequential patterns, common letter-to-symbol substitutions, dictionary words, and date patterns. It then calculates entropy and estimates crack time. Nothing is sent to any server.

Is my password stored or sent anywhere?

No. Your password never leaves your browser. The entire analysis runs client-side in JavaScript. You can verify this by opening your browser's developer tools and checking the Network tab — zero requests are made during analysis. We built it this way because a password checker that transmits passwords would defeat the purpose entirely.

What makes a password strong?

A strong password is at least 12 characters long, uses a mix of lowercase letters, uppercase letters, digits, and symbols, avoids common words and patterns, and is unique to each account. The strongest passwords are random — generated by a password manager rather than invented by a person. Human-chosen passwords tend to follow predictable patterns that attackers exploit.

Should I use a password manager?

Yes. A password manager generates and stores unique, random passwords for every account. This eliminates password reuse — the single biggest password security risk — and means you only need to remember one strong master password. Popular options include Bitwarden (free and open-source), 1Password, and the built-in password managers in Chrome, Firefox, and Safari.