Skip to content

Rakshitgupta9/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🔐 Password Generator

GitHub repo size GitHub stars GitHub forks GitHub issues GitHub license

A simple yet elegant Password Generator built with HTML, CSS, and JavaScript.
It allows users to generate secure random passwords and copy them with one click.

Live Demo
👤 Portfolio


🚀 Features

  • 🎲 Random Password Generation
    • Includes uppercase letters, lowercase letters, numbers, and special characters.
  • 📋 One-click Copy
    • Easily copy the generated password to your clipboard.
  • 🎨 Clean UI/UX
    • Styled with a modern dark theme and smooth hover/active effects.
  • Responsive Design
    • Works seamlessly across devices.

🛠️ Technologies Used

  • HTML5 – structure of the page
  • CSS3 – styling and animations
  • JavaScript (ES6) – logic for password generation & clipboard functionality

📂 Project Structure

Password-Generator/ │ ├── index.html # Main HTML file └── README.md # Documentation

⚡ Getting Started

1. Clone the repository

git clone https://github.com/Rakshitgupta9/Password-Generator.git cd Password-Generator

2. Run locally

Just open the index.html file in your browser. 🚀


🎯 Usage

  1. Click on "Generate a password"
  2. A random password will be displayed
  3. Press "Copy" to copy it to your clipboard

📌 Future Improvements

  • Add options for custom password length
  • Toggle character types (symbols, numbers, uppercase, lowercase)
  • Strength meter for generated password
  • Save recently generated passwords

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a PR.


📜 License

This project is licensed under the MIT License.


📬 Contact

Created with ❤️ by Rakshit Gupta

About

Web application for generating random Passwords

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages