Password Strength Checker

We are constantly asked what makes a good password. People will routinely say an easy to remember password but not tied to you. Although that answer does have merit. Our answer is a minimum of 8 characters, unique, not in any dictionary and contains letters and a special symbol.

Password

Password:
 

Our routine will check passwords up to 250 characters in length. You may either enter a password and click on the 'Password Strength' button to see how strong your password is or you can also click one of the generate password buttons which to generate a randomly generated password that will contain all of the standard requirements.

Note: No passwords entered are ever saved!
 

Rating

Auto-generate Passwords

The buttons below will automatically generate a password that is a specified number of characters. The longer the password the more secure it will be. For reference all of our passwords we generate for our clients are all the 36 character, or longer, passwords.

 
Autogenerate Passwords
Password Symbols
 

Requirement Rules

Although passwords can be any length and as complex or simple as a user wants what is typically asked for is a password that meets the below requirements. This is not a requirement to be a secure password but a best practice to keeping others out of your sensitive information.

  • Minimum length of 8 characters
  • At least one uppercase character
  • At least one lowercase character
  • At least one digit character
  • At least one symbol character

Overall Complexity Options

When displaying the complexity of the password that you are using, or one you generated, knowing how the information is interpreted is important. The more complex your password doesn't necessarily mean the password is harder to remember. The key for any password is making it easy enough to remember while not being something you are going to write on a post-it note and stick to your monitor, in a drawer or under your keyboard.

  • Very Weak (score is between 0 and 20)
  • Weak (score is between 21 and 40)
  • Good (score is between 41 and 60)
  • Strong (score is between 61 and 80)
  • Very Strong (score is between 81 and 100)
 
Password Complexity
Password Formula
 

Formula Calculation

All good algorithms are published so that you can better understand what the system is doing. Below shows the mathematical weightings for each of the various parts that are analyzed along with their associate forumla.


Description
Calculation
Formula

Count

Bonus
 
Password Length
+ (n * 4)
0
0
 
Uppercase Letters
+ ((len - n) * 2)
0
0
 
Lowercase Letters
+ ((len - n) * 2)
0
0
 
Numbers
+ (n * 4)
0
0
 
Symbols
+ (n * 6)
0
0
 
Middle Numbers or Symbols
+ (n * 2)
0
0
 
Requirements
+ (n * 2)
0
0
 
Letters
- n
0
0
 
Numbers Only
- n
0
0
 
Repeat Characters (Case Insensitive)
- (n (n - 1))
0
0
 
Consecutive Uppercase Letters
- (n * 2)
0
0
 
Consecutive Lowercase Letters
- (n * 2)
0
0
 
Consecutive Numbers
- (n * 2)
0
0
 
Sequential Letters (3+)
- (n * 3)
0
0
 
Sequential Numbers (3+)
- (n * 3)
0
0