Skip to content

PyPassword Generator is a Python-based CLI tool that helps users generate strong, randomized passwords based on their preferences. Users can customize the number of letters, symbols, and numbers, and the tool ensures security by shuffling the characters and automatically copying the final password to the clipboard.

License

Notifications You must be signed in to change notification settings

SohamMahajan788/PyPassword_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Name - PyPassword Generator🔑

Description: -PyPassword Generator is a Python-based CLI tool that helps users generate strong, randomized passwords based on their preferences. Users can customize the number of letters, symbols, and numbers, and the tool ensures security by shuffling the characters and automatically copying the final password to the clipboard.

✨ Features:-

✅ Customizable Password Length – Users decide the number of letters, symbols, and numbers.

🔀 Randomized & Secure – Uses Python's random module for maximum security.

📋 Copy to Clipboard – Uses the pyperclip module to auto-copy passwords.

🛠️ Installation Procedure: -

  1. Ensure you have Python installed.
  2. Install the required pyperclip library: -
  • Open Terminal of your code editor and type - pip install pyperclip

Usage and Working: -

  • Enter the number of letters, symbols, and numbers for your password.
  • The program will generate a random password, shuffle it, and display the result.
  • The generated password is automatically copied to the clipboard.

📄 Example Output: -

Welcome to the PyPassword Generator!

How many letters would you like in your password?

4

How many symbols would you like?

4

How many numbers would you like?

4

['B', 'X', 'f', 'e', '#', '!', '+', ')', '2', '3', '2', '6']

['f', 'X', 'B', '+', '2', 'e', ')', '2', '6', '#', '!', '3']

Your password is: fXB+2e)26#!3

✅ Password copied to clipboard! 📋


Technologies Used

  • Python🐍
  • random module – To generate random characters.
  • pyperclip module – To copy passwords to the clipboard.📋

🔗 Follow My Coding Journey:

LinkedIn: https://www.linkedin.com/in/sohammahajan788

Twitter (X): https://x.com/SohamMahajan788

GitHub: https://github.com/SohamMahajan788


🔗 Contribution

  • Feel free to fork this project and improve upon it! 🚀

🌟 Star This Repo If you like this project, consider starring it on GitHub!

📚 Created by Soham Mahajan

About

PyPassword Generator is a Python-based CLI tool that helps users generate strong, randomized passwords based on their preferences. Users can customize the number of letters, symbols, and numbers, and the tool ensures security by shuffling the characters and automatically copying the final password to the clipboard.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages