There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to check password strength
- Type a candidate. Enter the password you're considering.
- Read the score. See the 0–4 strength score with an estimated time to crack.
- Fix the warnings. Address the flagged patterns — common words, sequences, repeats.
- Iterate. Adjust until the estimate reaches a comfortable margin.
Most strength meters lie: they reward a capital letter and a digit even when the result is trivially guessable. zxcvbn scores differently, estimating how many guesses an attacker would actually need given the patterns humans reuse, then converting that to a crack-time you can reason about.
The warnings are the useful part — "this is a top-1000 password," "predictable substitutions," "a keyboard pattern" — because they tell you what to change instead of just showing a red bar.
Once you've settled on a strong secret, store it and its siblings in a Password Desk KeePass vault, and use the Password hasher if you need a hash for a dev workflow.
Frequently asked questions
How is password strength measured?
This uses zxcvbn, which models how attackers actually guess — dictionaries, common substitutions, keyboard walks — rather than naive length rules, so the estimate reflects real-world cracking.
What makes a strong password?
Length and unpredictability beat complexity rules. A long random passphrase of unrelated words usually scores far higher than a short string with symbols swapped in.
Is it safe to test my real password?
Yes — the whole check happens in this tab with no network request, so the password you type is never sent to a server or stored anywhere.
Related tools
- Password hasherbcrypt & Argon2id
- Password GeneratorGenerate strong random passwords and memorable diceware passphrases using your browser's cryptographic RNG. Tune length, character sets, and word count, see a live strength and entropy estimate, and copy — nothing is generated on or sent to a server.
- AES file encryptArgon2id + AES-GCM
- TOTP generatorTime-based OTP