← All Tools

Password Strength Validator🔒 100% local

Test password strength. Privacy-first, no server uploads, no tracking.

Related Tools

Credit Card ValidatorColor ContrastCron Visualizer

Scores one password and prints a fixed-width report: the password masked with asterisks, a ten-block strength bar, a verdict, an entropy estimate in bits, an offline crack-time estimate and an eight-line checklist. The candidate is scored as the plain string the text area holds, so checking a password here does not put it on the wire - the page issues no request while you work.

How to use it

  1. Type or paste the candidate into the Input box. The text area renders it in clear, so avoid it on a shared or recorded screen.
  2. Press Process.
  3. Read the Strength bar, the Verdict, the entropy and crack-time lines, then the checklist. Clear empties both boxes.

Worked example

MyP@ssw0rd!becomesPassword: *********** Strength: █████████░ Verdict: STRONG Entropy: 72.3 bits (pool of 95 symbols × 11 chars) Crack time (offline, 10 billion guesses/s): 9012 years Checklist: ✓ at least 8 characters (11) ✗ 12+ characters (better) ✓ lowercase letters ✓ uppercase letters ✓ digits ✓ symbols ✓ no runs of 3+ repeated chars ✓ no keyboard sequences (abc/123…) Tip: length beats complexity — 4+ random words beat short "complex" passwords.

The symbol class adds 33 characters to the pool, so eleven characters reach 72.3 bits even though the middle spells a dictionary word with an @ for the a.

password123becomesPassword: *********** Strength: ██░░░░░░░░ Verdict: VERY WEAK — common/leaked password (found in common-password lists) Entropy: 56.9 bits (pool of 36 symbols × 11 chars) Crack time (offline, 10 billion guesses/s): 76 days Checklist: ✓ at least 8 characters (11) ✗ 12+ characters (better) ✓ lowercase letters ✗ uppercase letters ✓ digits ✗ symbols ✓ no runs of 3+ repeated chars ✗ no keyboard sequences (abc/123…) Tip: length beats complexity — 4+ random words beat short "complex" passwords.

A 6+ character word from the built-in list subtracts 3 points and forces the VERY WEAK verdict, so the entropy figure (56.9 bits) and the verdict deliberately disagree.

When to use it

What it does not do