Skip to content

πŸ” A simple Python tool to check password strength and get improvement tips. Beginner-friendly, CLI-based, and requires no external libraries.

License

chiragdhawan07/password-strength-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Password Strength Checker

A simple and interactive Python tool to check the strength of a password based on common security criteria and give suggestions to improve it.


πŸš€ Features

  • βœ… Checks for:
    • Minimum length (8+ characters)
    • Lowercase letters
    • Uppercase letters
    • Numbers
    • Special characters
  • 🧠 Provides:
    • Strength rating: Weak, Medium, or Strong
    • Suggestions to improve weak/medium passwords
  • πŸ“¦ Pure Python β€” no external libraries required

πŸ’» How to Use

πŸ“¦ Option 1: Clone from GitHub (Recommended)

git clone https://github.com/chiragdhawan07/password-strength-checker.git
cd password-strength-checker
python3 password_strength_checker.py

πŸ’‘ On Windows, you can replace python3 with python.

🧾 Option 2: Copy and Run the Code Directly

  1. Open any Python IDE or text editor (e.g., VS Code, IDLE).
  2. Create a new file: password_checker.py.
  3. Paste the full code from this repo: password_checker.py.
  4. Run the file using:
python3 password_strength_checker.py

Works in any Python 3 environmentβ€”no cloning or setup required.

About

πŸ” A simple Python tool to check password strength and get improvement tips. Beginner-friendly, CLI-based, and requires no external libraries.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages