Skip to content

A Python-based password generator with a built-in strength meter that classifies generated passwords as Strong, Medium, or Weak based on length and character diversity.

License

Notifications You must be signed in to change notification settings

jigneshis/password-gen-strength-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Password Generator & Strength Meter

This is a simple Python project that generates secure passwords and evaluates their strength based on common rules such as character variety and length.

🚀 Features

  • Generates a random password of user-defined length.
  • Checks password strength:
    • 🔒 Strong: Length ≥ 12, includes uppercase, lowercase, digits, and symbols.
    • 🛡️ Medium: Length ≥ 8, includes at least three character types.
    • ⚠️ Weak: Anything else.
  • Input validation and fallback defaults.

🧪 Example

Enter desired password length (min 6): 10

Generated Password: gS!9oX#7Qk
Password Strength: 🛡️ Medium

About

A Python-based password generator with a built-in strength meter that classifies generated passwords as Strong, Medium, or Weak based on length and character diversity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages