Password Composition
Adjust the length and character types to see how brute‑force resistance changes. Times shown are the average time to find the password (50% of combinations).
Average Time to Crack — Modern GPU Rig
Attack Race — Who Cracks It First?
Bars fill faster for attackers who would crack your password sooner. Empty bars mean it's effectively uncrackable for that adversary.
Time to Crack vs. Password Length
Logarithmic scale — each gridline is 10× longer. Marker shows your current length.
Where Your Entropy Comes From
Each character contributes log₂(pool size) bits. Longer passwords beat more character types.
Real‑World Attack Vulnerabilities
Brute‑force is only one way attackers get in. Most accounts get compromised through reuse, phishing, and credential stuffing. Score your habits.
Dictionary Risk
Low
Reuse Risk
Low
2FA Shield
Maximum
Breach Exposure
Low
Security Improvement Potential
How much you could improve your security by fixing these habits.
15% potential for improvement
Real‑World Security Posture
Each axis scored 0–10. Larger shape = stronger overall posture against real attacks.
How Accounts Actually Get Breached
Based on Verizon DBIR & Microsoft data. Pure brute‑force is rare — most attackers reuse leaked credentials.
Digital Hygiene Assessment
Your security score reflects modern best practices (NIST SP 800‑63B). Note: scheduled rotation is no longer recommended — only change passwords after a breach.
Your Security Posture vs. Population Average
How each habit compares to typical users. Higher = better. Source: industry surveys.
Personalized Security Tips
Hash Algorithm & Cost Analysis
Password length isn't the whole story. The hash algorithm a website uses changes crack times by billions of times. This is why you should use sites that hash properly.
Average Time to Crack at This Configuration
MD5
SHA‑256 (unsalted)
bcrypt (cost 12)
Argon2id
Time to Crack — Across All Hash Algorithms
Same password, same hardware, different hashing scheme. The vertical axis is logarithmic.
The Evolution of Password Cracking
Cracking speed has grown by roughly 10⁹× since the 1990s. Tomorrow's quantum computers could shake everything up again.
Guesses per Second — 1985 to Today
Logarithmic scale. Each gridline represents a 1000× improvement.
Same Password, Different Era
How long an 8‑character mixed password lasted against the best hardware of each era.
⚛️ The Quantum Threat (and What It Doesn't Do)
Grover's algorithm running on a future cryptographically‑relevant quantum computer would halve the effective entropy of symmetric brute‑force attacks. A 128‑bit‑equivalent password becomes 64‑bit‑equivalent.
In practice this means: add about 50% more length to your passwords (e.g. 12 → 18 characters) to be quantum‑safe. Quantum does NOT instantly crack everything — it's a 2× exponent reduction, not a magic key.
Classical vs. Quantum: Effective Strength by Length
A quantum attacker with Grover's algorithm halves the bits of effective security. Same password, very different timelines.
Generate Strong Passwords
All passwords are generated locally in your browser using crypto.getRandomValues() — never transmitted anywhere.
Test Your Password
Type or paste a password to analyze its strength. Stays in your browser — never sent.
Password Strength Comparison
How your tested/generated password compares to common archetypes.
Social Engineering
Low