The question has been often asked by people: how secure is my password?
The use of passwords can be seen anywhere to protect your personal information, ranging from credit cards, web apps, social networks to computers, file managers, and web servers.
As a web developer, it is an inescapable obligation to protect your users' accounts and privacy. A study shows that 22% of social media users have fallen victim to a security-related incident. The Pony botnet affected Facebook, Google, Yahoo, and other social media users, stealing more than 2 million user passwords.
When it comes to account security, password strength matters.
The Computer Emergency Response Team (CERT) estimates that about 80 percent of the security incidents reported to them are related to poorly chosen passwords.
Instead of asking the user to change to a strong password, it is better to encourage users to use strong passwords when they register.
The password strength checker (also called password strength meter ) was born of this.
What Is Password Strength Checker:
A password strength checker provides a visual feedback to inform the users that their passwords are weak and don't meet the minimal requirements.
Some password checkers can also stop users from signing up until the password strength meets the requirements you define.
The Best Password Strength Checker:
Originally Published Aug 05 2020, updated Mar 01 2023
Table of contents:
Best jQuery Password Strength Checkers
A useful jQuery password input enhancement that validates/indicates the password strength and provides a function to show/hide password your user input.
Just another Password Strength Meter built with jQuery that visualizes the strength of a password your user enters into a password field.
A Bootstrap Password Meter plugin that utilizes Password Score library to validate the visualize the strength of your password when typing.
Just another password strength meter plugin which provides visual feedback (indicator bar, text message and tooltip) to display the strength of the password using the dropbox's zxcvbn library.
A lightweight jQuery password scoring plugin used for estimating the password security/strength as you type text in a password input field.
Best Vanilla JS Password Strength Checkers
Low-Budget Password Strength Estimation.
- estimate strength of a password
- get a score for the password
- i18n support, for dictionaries and feedback translations
- extend existing dictionaries with your own
- usable without dictionaries at all, which reduce the scoring efficiency rapidly. This is not recommended
- custom matcher
- haveibeenpwned matcher
A simple yet highly customizable password strength indicator which can be used to help a user type a secured password.
A super tiny Vanilla JS based password strength meter plugin which displays a plain text feedback indicating the current password strength when typing.