Scroll down to the checker tool to test a password you already have in mind. It's scored using the same entropy math as our generator, plus detection for common weak passwords and patterns — and it never leaves your browser.
Generated entirely in your browserCryptographically secure randomnessNothing is ever transmitted or stored
16
Advanced options
5
12
6
Generate in bulk
Create several passwords at once using the settings above — useful for provisioning multiple accounts.
Check a password's strength
Type any password to score it instantly. This runs entirely in your browser — nothing is sent anywhere, logged, or stored.
Type a password above
Tips
Type your actual password to test it, not a guess
The checker runs entirely client-side — nothing is transmitted, logged, or stored, so it's safe to test a real password.
Watch for the common-password warning
Entropy math alone can be fooled by things like 'password123' — this checker also flags common weak password patterns specifically.
Use the generator above if your password scores low
If your current password checks out weak or reasonable, generate a stronger replacement above.
Frequently asked questions
Is it safe to type my real password into this checker?
Yes — the check happens entirely in your browser using JavaScript. Nothing about what you type is sent to a server, logged, or stored anywhere.
Why did my password score lower than I expected?
Common patterns — dictionary words, keyboard walks like qwerty, repeated characters, or well-known weak passwords — are detected and penalized beyond raw character-count math.
What score should I aim for?
60+ bits of entropy is a reasonable target for most accounts; 100+ bits for anything highly sensitive.
Does the checker compare my password against known leaked password lists?
It evaluates structural strength — length, character variety, and predictable patterns — entirely in your browser; nothing is checked against or sent to an external database.
Why did adding one extra character raise my score so much?
Password strength scales exponentially with length, not linearly — so even one additional character can meaningfully increase the total number of guesses an attacker would need to try.
Should I check every password I already use here?
It's a reasonable way to spot-check old passwords for obvious weaknesses, but for genuinely sensitive accounts, it's better to just generate a brand new strong password rather than patch up an old one.