A simple Password Strength Checker built using HTML, CSS, and JavaScript.
This application evaluates password strength in real time based on common security rules and displays whether the password is Weak, Medium, or Strong.
- Real-time password strength checking
- Strength levels: Weak, Medium, Strong
- Validates:
- Minimum length (8 characters)
- Lowercase letters
- Uppercase letters
- Numbers
- Special characters
- Clean and minimal user interface
- Color-coded strength indicator
- HTML
- CSS
- JavaScript
Password-Strength-Checker/
βββ index.html
βββ style.css
βββ passwordchecker.js
βββ README.md
The password strength is calculated using the following criteria:
- +1 if password length is at least 8 characters
- +1 if it contains a lowercase letter
- +1 if it contains an uppercase letter
- +1 if it contains a number
- +1 if it contains a special character
- 0β2 points β Weak
- 3β4 points β Medium
- 5 points β Strong
The strength updates dynamically as the user types.
-
Clone the repository: git clone https://github.com/aarushisaki/JS_Calculator.git
-
Open the project folder.
-
Open index.html in any modern web browser.
- Add a password strength progress bar
- Show password rule checklist
- Add show/hide password toggle
- Improve mobile responsiveness
- Deploy using GitHub Pages
Aarushi Saki
GitHub: https://github.com/aarushisaki