🔒 Random Password Generator
The Random Password Generator is a user-friendly application designed to create secure, customizable passwords effortlessly. With adjustable settings, it enables you to generate strong passwords to safeguard your accounts and data.
🚀 Features
- Customizable Password Length: Choose how many characters your password will have.
- Flexible Character Options:
- Lowercase letters (
a-z
)
- Uppercase letters (
A-Z
)
- Numbers (
0-9
)
- Symbols (
!@#$%^&*
, etc.)
- Instant Clipboard Copy: Copy the generated password to your clipboard with a single click.
- Real-Time Display: See the password instantly after generating it.
Example ScreenShots
Interface

Desired Result

🛠️ Installation and Setup
Prerequisites
Installation Steps
- Clone the repository:
git clone https://github.com/Sid-cloud13/Password_generator.git
cd random-password-generator
- Run the application:
python password_generator.py
📋 Usage Instructions
- Set Password Length:
- Enter the desired password length (e.g.,
8
, 12
, 16
) in the input field.
- Choose Character Types:
- Use checkboxes to include Lowercase, Uppercase, Numbers, and/or Symbols in your password.
- Generate the Password:
- Click the Generate Password button to create a new password based on your preferences.
- Copy to Clipboard:
- Click the 📋 Copy Password button to copy the generated password for easy use.
🖼️ GUI Overview
Interface Components:
- Password Length Input: Field to specify the number of characters in the password.
- Character Options: Checkboxes for including/excluding different character types.
- Password Display: Shows the generated password in real time.
- Buttons:
- Generate Password: To create a new password.
- Copy Password: To copy the password to your clipboard.
🔒 Security Notes
- Local Processing: All password generation happens locally on your device.
- No Data Storage: The app does not save or transmit any passwords.
🌟 Future Features
- Password Strength Meter: Display the strength of the generated password.
- Theming Options: Add dark mode and customizable themes.
- Save Passwords: Allow users to save generated passwords securely.
🙌 Acknowledgements
Thanks for using the Random Password Generator! We hope it helps keep your data secure. 😊