A powerful and useful password generator written in Python.
This program generates secure passwords based on user preferences and checks if a password has been compromised in known data breaches.
- Generates strong and random passwords of various lengths.
- Allows customization of password length and requirements for special characters and digits.
- Checks if a password has been compromised using the "Have I Been Pwned" API.
- Provides a user-friendly menu for easy interaction.
- Python 3.x
- Requests library (
pip install requests hashlib secrets
)
-
Clone the repository:
git clone https://github.com/king101-bit/Password-Gen.git
-
Install Dependencies
pip install requests hashlib secrets
3.Change into the project directory ```shell cd password-generator
-
Run the file
python3 main.py
5.Enjoy
Contributions are welcome! If you find any issues or want to enhance the password generator, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.