Password strength analyser

Discover the strength of your password with this client-side-only password strength analyser and crack time estimation tool.

Enable JavaScript to use the interactive tool. The guide below explains how it works.

Password Strength Analyser

The Password Strength Analyser is a technical utility designed to quantify the cryptographic strength of a password by calculating its entropy and estimating the time required to break it via a brute-force attack. Unlike basic strength meters that rely on arbitrary "complexity rules," this tool uses information theory to provide a mathematical estimation of security.

1. What the Tool Does

The tool performs a real-time analysis of a password string to determine its resistance to brute-force guessing. It calculates:

2. Why Someone Uses It

Developers and system administrators use this tool to:

3. Step-by-Step Instructions

  1. Input Password: Enter the target string into the password input field.
  2. Observe Real-time Analysis: The tool updates the analysis as you type.
  3. Review Crack Duration: Look at the primary card to see the estimated time a brute-force attack would take.
  4. Analyze Technical Metrics:
    • Check Entropy to see the total bits of randomness.
    • Check Character Set Size to see which character classes were detected.
    • Check the Score to see how the password compares to the 128-bit security standard.

4. Examples

Password Charset Size Entropy Crack Duration (est.) Score
password123 36 (L, D) $\approx 51.6$ bits $\approx 1.2$ days $40/100$
P@ssw0rd2024! 94 (L, U, D, S) $\approx 77.2$ bits $\approx 11,000$ years $60/100$
CorrectHorseBatteryStaple 52 (L, U) $\approx 134.4$ bits $\approx 300$ quadrillion years $100/100$

5. FAQs

Q: Why is the crack time so high for long passwords? A: Brute-force complexity grows exponentially. Adding just one character to a password doesn't add a linear amount of time; it multiplies the total time by the size of the character set.

Q: Does this tool check against leaked passwords? A: No. This is an entropy calculator. It measures theoretical strength, not whether the password has appeared in a known data breach (e.g., via HaveIBeenPwned).

Q: What is the "128-bit" benchmark? A: 128 bits of entropy is generally considered computationally infeasible to crack with current technology, making it a common target for high-security applications.

6. Common Mistakes

7. Use Cases (Professional/Industrial)

8. Related Tools

All tools

Guides and articles