Password Strength Checker

Evaluate your password security in real-time. Receive detailed feedback on vulnerabilities and suggestions for creating stronger passwords.

Password Strength Analyzer

πŸ’‘ How to create a strong password:
1. Use at least 12 characters (ideally 16+)
2. Combine uppercase, lowercase, numbers and symbols
3. Avoid personal information (name, birth date)
4. Do not use dictionary words
5. Avoid keyboard patterns (qwerty, 12345)
6. Use passphrases with substitutions

πŸ”’ Example of strong password: M3u$G4t0Ch@m@Mimi!2024

⚠️ Privacy: This analysis is done locally in your browser. Your password is not sent to any server.

What Makes a Strong Password?

Password strength depends on its complexity and length. The longer and more varied, exponentially more difficult it will be for hackers to crack it.

Evaluated Criteria

πŸ“ Length

Minimum of 12 characters recommended. Each additional character exponentially increases security.

πŸ”€ Variety

Mix of uppercase, lowercase, numbers and symbols makes brute force attacks difficult.

🚫 No Patterns

Avoid sequences like "123", "abc" or dictionary words that are tested first.

🎲 Randomness

Unpredictable passwords without personal information (name, birth date, etc.).

What is Entropy?

Entropy measures the randomness and unpredictability of a password in bits. The higher the entropy, the more secure the password:

  • β€’ < 28 bits: Very weak - breakable instantly
  • β€’ 28-35 bits: Weak - breakable in minutes/hours
  • β€’ 36-59 bits: Fair - breakable in days/months
  • β€’ 60-127 bits: Strong - breakable in years/decades
  • β€’ > 128 bits: Very strong - practically unbreakable

Common Attacks

Best Practices

  • βœ“ Use unique passwords for each account
  • βœ“ Enable two-factor authentication (2FA) whenever possible
  • βœ“ Use a reliable password manager
  • βœ“ Change compromised passwords immediately
  • βœ“ Never share passwords via email or message
  • βœ“ Create passphrases: long and memorable sentences
  • βœ“ Monitor breaches at haveibeenpwned.com

Time to Crack

Estimates based on modern computers (1 trillion attempts/second):

  • β€’ 6 characters (numbers only): Instant
  • β€’ 8 characters (letters + numbers): 22 minutes
  • β€’ 10 characters (mix): 8 hours
  • β€’ 12 characters (mix): 34,000 years
  • β€’ 14 characters (mix): 200 million years
  • β€’ 16 characters (mix): 3 billion years

πŸ”’ Privacy: Your password is checked locally in the browser. No information is sent to external servers.