Use this tool to test your password to see how strong it is. You can also generate random passwords. Strong passwords are passwords that cannot be easily hacked or guessed. If your password meets the minimum requirements, and has a score of 90% or more, then you will virtually have an unbreakable, secure password. Webmasters should use this tool to create safe and secure passwords for all password protected accesses, including FTP, SSH, and app admin control panels. Surfers should do similarly to create strong passwords: for example, passwords for online banking, social media login passwords, online utility login passwords, etc.

Is it safe testing and generating passwords here? Yes!

Your connection is secure and encrypted using HTTPS/SSL.
This tool uses client-side (JavaScript) scripting, and not server-side scripting. Your password is not passed to or stored on our server.
We do not know who you are.
We do not know for what and where you are generating a password.
We have been in business since 1997, providing security to our online clients who number in the thousands.
Test Your Password
  • Minimum 8 characters in length
  • Contains 3/4 of the following items:
    - Uppercase Letters
    - Lowercase Letters
    - Numbers
    - Symbols
Show / Hide Password:
Generate Random Password:
Too Short
Additions Count Bonus
Number of Characters
Uppercase Letters
Lowercase Letters
Middle Numbers or Symbols
Letters Only
Numbers Only
Repeat Characters (Case Insensitive)
Consecutive Uppercase Letters
Consecutive Lowercase Letters
Consecutive Numbers
Sequential Letters (3+)
Sequential Numbers (3+)
Sequential Symbols (3+)
    Exceptional: Exceeds minimum standards. Additional bonuses are applied.
    Sufficient: Meets minimum standards. Additional bonuses are applied.
    Warning: Advisory against employing bad practices. Overall score is reduced.
    Failure: Does not meet the minimum standards. Overall score is reduced.
Quick Footnotes
Flat: Rates that add/remove in non-changing increments.
Incr: Rates that add/remove in adjusting increments.
Cond: Rates that add/remove depending on additional factors.
Comp: Rates that are too complex to summarize. See source code for details.
n: Refers to the total number of occurrences.
len: Refers to the total password length.
• Additional bonus scores are given for increased character variety.
• Final score is a cumulative result of all bonuses minus deductions.
• Final score is capped with a minimum of 0 and a maximum of 100.
• Score and Complexity ratings are not conditional on meeting minimum requirements.

This application is designed to assess the strength of password strings. The instantaneous visual feedback provides the user a means to improve the strength of their passwords, with a hard focus on breaking the typical bad habits of faulty password formulation. Since no official weighting system exists, we created our own formulas to assess the overall strength of a given password. Please note, that this application does not utilize the typical "days-to-crack" approach for strength determination. We have found that particular system to be severely lacking and unreliable for real-world scenarios. This application is neither perfect nor foolproof, and should only be utilized as a loose guide in determining methods for improving the password creation process.

© Copyright 1999 - 2023 PasswordSentry. All Rights Reserved.
Last Revised: 2022-06-12 18:15:30 GMT