Tools / Password Tools
Password Generator & Checker
Generate strong passwords and check how strong an existing one really is.
Password Generator
Generate a random, cryptographically secure password with a customizable length and character set.
Excellent
Password Strength Checker
NIST SP 800-63B · OWASPEvaluate password strength based on length, estimated cracking resistance, and predictable patterns.
Enter a password to check its strength.
Password characteristics
- ○ At least 12 characters
- ○ Contains an uppercase letter
- ○ Contains a lowercase letter
- ○ Contains a number
- ○ Contains a symbol
For information only: these characteristics do not determine the overall strength rating.
Your password never leaves your device.
Password security FAQ
Common questions about password strength, privacy, and how our checker works.
- How is my password strength calculated?
- Your password is evaluated using four independent checks: estimated crack time, password length, whether it looks like an email address, and whether it matches a known leaked password pattern. Crack time and length are combined into a weighted score, while an email-like format or a leaked-password pattern caps the rating regardless of the rest.
- Why can a long password still be rated Weak?
- Length alone does not guarantee security. A long password can still contain a known leaked password, a predictable sequence, or another easily recognizable pattern. Our assessment considers several independent signals rather than length alone.
- Why does my password show a long crack time but still get a low rating?
- The crack-time estimate reflects the password as a whole. Our rating also checks for specific weaknesses, such as a known leaked-password pattern. A weakness in one of these checks can cap the overall rating even when the crack-time estimate is high.
- What are "Detected patterns"?
- Detected patterns are recognizable parts of your password, such as dictionary words, common passwords, sequences, keyboard patterns, repetitions, or dates. These patterns make a password easier for an attacker to guess.
- Is my password sent to a server?
- No. Password analysis runs entirely in your browser. Your password is never sent to our servers, stored, logged, or transmitted to any external service.
- Do uppercase letters, numbers, and symbols make my password secure?
- Not by themselves. These characteristics add variety, but they don't guarantee resistance to guessing. A long password containing predictable or commonly used patterns can still be weak.
- What makes a password strong?
- A strong password is long, hard to predict, and free of commonly used or leaked patterns. Using a unique password for each account, ideally generated and stored with a password manager, is the most reliable approach.