JW Tool Box

Password Entropy Checker

Test your passwords against advanced dictionaries and brute-force models instantly and securely in your browser.

Evaluate password strength and crack time using local zxcvbn logic.

A browser-based password strength and entropy evaluator powered by the open-source zxcvbn library. The password text is not included in site analytics events; the site separately collects usage information as described in the Privacy Policy. Avoid entering a password you actively use.

How this page is maintained

  • Steps and copy are checked against the current tool behavior.
  • Browser limits, file-size constraints, or compatibility gaps are documented when relevant.
  • Unless a page explicitly says otherwise, files and text stay in the browser during processing.

The Illusion of "Strong" Passwords

For decades, we were told that P@$w0rd1! was a highly secure password because it satisfied the arbitrary rules of "one uppercase, one number, one symbol."

In reality, modern offline cracking rigs, firing off tens of billions of SHA-256 hashes per second, will shatter that password in milliseconds. They use massive dictionaries, combined with rulesets that automatically transpose a to @ and s to $.

Enter zxcvbn

Our Password Entropy Checker utilizes zxcvbn, an advanced password strength estimator originally developed by Dropbox. Rather than just checking off arbitrary boxes for symbols, it evaluates your password against:

  1. Massive Dictionaries: It cross-references top 100k common passwords, English words, common names, and popular TV shows.
  2. Predictable Patterns: It detects keyboard walks (like qwerty or asdfg), sequential data (123456), and repeated characters (aaaaa).
  3. L33t Speak: It understands that you replaced an o with a 0.

Local Evaluation

The strength estimate is calculated in your browser; the password text is not included in site analytics events. The site separately collects usage information as described in the Privacy Policy. As a general security practice, do not enter a password you actively use into a website.

Key features

  • True Local Evaluation: Avoid entering a password you actively use. This tool evaluates the text in your browser with the JavaScript zxcvbn library; site analytics records tool activity, not the password text.
  • Dropbox zxcvbn Engine: Utilizes the industry-standard algorithm used by major tech companies to detect common words, names, and predictable patterns.
  • Crack Time Estimates: Provides sobering, realistic timeframes for dedicated offline fast-hashing servers vs. online throttled attacks.
  • Actionable Suggestions: Not just a generic "Weak" or "Strong" meter—receive intelligent suggestions on how to mutate your password to defeat dictionaries.

Frequently asked questions

Is it safe to type my actual master password here?

The password is evaluated in your browser and is not included in site analytics events. As a general security practice, avoid entering a password you actively use into any website because browser extensions or device malware could still access it.

What is entropy?

Entropy is a measure of unpredictability. In passwords, it's measured in bits. A 60-bit password is substantially harder to crack than a 40-bit one, regardless of length.

Why does adding a number at the end not help much?

Modern cracking tools know human psychology. They automatically test adding "1", "123", or "!" to the end of dictionary words. The zxcvbn engine accurately detects and penalizes this predictable behavior.

Browse the full tool directory