Check how strong your password really is β entropy, estimated crack time, pattern detection, and improvement suggestions. All analysis runs locally in your browser; nothing is ever transmitted.
Enter Password
🔒 All analysis is done locally. Your password never leaves your device.
Analysis
Checks
Suggestions
How It Works
All analysis runs entirely in your browser using plain JavaScript β no data is ever sent to a server.
Entropy (measured in bits) quantifies how unpredictable a password is. The formula is length Γ logβ(charset size). A 20-character password using all four character types (upper, lower, digit, symbol) produces roughly 131 bits of entropy β effectively uncrackable by brute force with current hardware.
Crack Time is estimated at 10 billion guesses per second, representing a well-resourced offline attack. Online attacks are far slower due to rate limiting.
Strength Levels
| Level | Entropy | Typical Scenario |
|---|---|---|
| Very Weak | < 28 bits | Short or common password |
| Weak | 28β39 bits | Dictionary word + small variation |
| Fair | 40β59 bits | Mixed types, moderate length |
| Strong | 60β79 bits | Long mixed-type password |
| Very Strong | 80+ bits | Full character set, 16+ characters |
Tips
- Use 16+ characters for everyday accounts; 24+ for critical ones.
- Enable all character types to maximise entropy.
- Avoid real words, names, dates, and keyboard patterns.
- Use a password manager β never reuse passwords across sites.
- Consider a passphrase (e.g.
correct-horse-battery-staple) for passwords you must memorise.
Generate a new password β Password Generator
Create and verify hashes β Hash Generator
