consolelog.tools

Password Strength Checker

Check password strength live as you type — entropy in bits, a 0-4 score, crack-time estimates across five attack scenarios, and zxcvbn-style weakness detection. Runs entirely in your browser; nothing is sent or saved.

About this ToolHow it works, benefits & use cases

Type a password and this checker scores it live, character by character, without ever sending or storing the value. It estimates Shannon entropy from the active character set (26 lowercase, 26 uppercase, 10 digits, 33 symbols), then penalizes the patterns that make real passwords weak: repeated runs, sequences like abc or 123, keyboard walks like qwerty, dates and years, and dictionary words hidden behind leetspeak substitutions. The result is a 0-4 score with a five-step label (Very weak through Very strong) above a segmented strength meter that fills as you improve the password. Below it, crack-time estimates span five attack scenarios, from a throttled online login at 100 guesses per hour up to a trillion-guess-per-second GPU cracking array. A bundled set of the few hundred most common passwords flags instantly when you type a known-breached value, and a composition breakdown counts length, character classes, and unique characters. Everything is computed in your browser and nothing is persisted or shared via URL.

How to Use

  1. 1Type or paste a password into the Password field — analysis runs instantly with every keystroke.
  2. 2Use the show/hide eye toggle to reveal the masked input when you want to verify what you typed.
  3. 3Read the segmented strength meter, the 0-4 score, and the entropy in bits at the top of the results.
  4. 4Scan the crack-time table to compare resistance across five attack scenarios from throttled online to a GPU array.
  5. 5Work through the listed weaknesses and the composition counts to see exactly what is hurting the score.
  6. 6Click Suggest a strong passphrase to fill the field with a high-entropy four-word example, or apply the suggestions and watch the meter update in real time.

Key Benefits

  • Live scoring on every keystroke — no submit button or page reload
  • Entropy in bits plus a 0-4 score and a five-level label from Very weak to Very strong
  • Crack-time estimates across five scenarios: throttled online, unthrottled online, slow-hash offline, fast-hash offline, and a GPU cracking array
  • zxcvbn-style weakness detection: common passwords, sequences, repeats, keyboard walks, dates, and leetspeak dictionary words
  • Bundled set of the most common passwords for instant known-breach flagging
  • Composition breakdown counting length, lowercase, uppercase, digits, symbols, and unique characters
  • One-click strong passphrase suggestion and concrete, actionable feedback
  • Runs entirely in your browser — the password is never saved, sent, or put in the URL

Common Use Cases

  • Sanity-checking a new account or master password before you commit to it
  • Teaching users or teammates why length and word-based passphrases beat clever substitutions
  • Demonstrating how quickly a common password like "password1" falls in an offline attack
  • Comparing candidate passphrases by entropy and estimated crack time across attack scenarios
  • Auditing whether a password clears a 12-plus character, multi-class policy

Runs entirely in your browser — nothing is sent, saved, or put in the URL.

Start typing to see a live strength score, entropy, and crack-time estimates.

Was this tool helpful?

Share Your Experience

Help others discover this tool!

Related tools