Password Crack Time Estimator
Enter a password or configure its properties to see how long it would take an attacker to crack it by brute force.
Password Input
Detected Character Set
Lowercase (26)
Uppercase (26)
Digits (10)
Symbols (32)
Enter a password or configure settings, then click Estimate.
Estimated Crack Time
—
(average-case: half the keyspace)
Password Length
—
characters
Charset Size
—
unique symbols
Entropy
—
bits
Keyspace
—
combinations
Crack Time vs. Attacker Profiles
| Profile | Hashes/s | Est. Time |
|---|
Copied!
Summary
Enter a password or configure its properties to see how long it would take an attacker to crack it by brute force.
How it works
- Enter a password directly, or manually set the character set and length.
- The tool detects which character types are used (lowercase, uppercase, digits, symbols).
- It calculates the total keyspace: character set size raised to the power of the password length.
- Select an attacker speed profile (online attack, offline MD5, bcrypt, etc.).
- The tool divides the keyspace by the hash rate to produce an estimated crack time.
- Results are displayed in a human-friendly format alongside a strength rating.
Use cases
- Check whether your current passwords are strong enough against modern hardware.
- Understand the impact of adding one more character to a password.
- Compare the security difference between short complex vs. long simple passwords.
- Learn how much slower bcrypt/Argon2 makes offline attacks compared to MD5.
- Educate users or students about password security and entropy.
- Audit password policies for minimum strength requirements.
- Evaluate the effect of using symbols and mixed case on crack time.
- Demonstrate why passphrases outperform complex short passwords.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu