A Python program to generate secure passwords based on user preferences. The program allows users to:
- Choose password length.
- Customize the inclusion of uppercase, lowercase, numbers, and special characters.
- Save generated passwords with descriptions for future reference.
- View previously saved passwords.
- User-friendly menu system.
- Highly customizable password generation.
- Saves passwords to a local
passwords.txt
file with a timestamp. - File handling to view and store passwords securely.
Welcome to the Password Generator!
Generate a New Password View Saved Passwords Exit
- User selects password length (minimum 4).
- Selects preferences (uppercase, lowercase, numbers, special characters).
- Receives a secure password, e.g.,
@H2jKl9$
.
- Users can save passwords with descriptions like "Email Account."
- View all saved passwords directly in the program.
git clone https://github.com/Burhanali2211/Password-Generator.git
cd Password-Generator