Sun Valley Systems
4522 Shadow Ridge Pkwy  -  Pinson, AL 35126
Score Passwords
Calculate Loans
About Us

Password Strength Test

Type in a proposed password. Score and grade will be calculated as you type.
Everything is done in your browser. Nothing is stored or transmitted.

Password:   Score: 0   Grade: Very Weak

To make strong passwords, use these principles:
  • Use both upper and lower case letters.
  • Include numeric digits.
  • Include punctuation and special characters (like ~ @ # $ & , ;).
  • Use longer passwords, minimum of 6-8 characters.
  • Do not use words/names/numbers associated with yourself.
  • Random combinations of letters, numbers and special characters are best, but multiple random words in mixed case, combined with numbers and special characters, can also be good, and maybe easier to remember.

Automated analysis of password strength can only an approximation. There are many factors that make a password strong or weak, and only some of those are subject to automated analysis. For example, if your name is "William Thompson" and you use "William_Thompson" as your password, because the password is long, has both upper and lower case letters, and a special character, this algorithm would rate it 'Very Strong'. But your name would be an extremely weak password for any hacker who knows it. You should never use as passwords the name, initials, birth or anniversary date, address, etc. of family members, the names of pets, or any other words or numbers associated with yourself. Those are either readily available to any potential hacker from public sources (e.g. phone books, birth or marriage records), or likely known by a hacker who knows you.

This algorithm calculates password entropy based on the number of possible symbols used and the password length. It expresses how difficult the password would be to crack using a brute force attack. It does not address the issue of using words or numbers that might be more or less easy to guess by a hacker, such as your name or address.

This page is only an aid in making strong passwords. As explained above, it is easy to make a password that would rate strong here, but would be relatively easy for a hacker to crack. We assume no responsibility for the security of passwords you create and use.