Skip to content

huseyin774/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator 🔐

Welcome to the Password Generator project! This simple and intuitive tool allows users to create secure passwords with customizable options such as length, inclusion of special characters, and more. The password generator provides a sleek UI for quick password generation, making it an ideal tool for enhancing your online security.

Features ✨

  • Password Length Control: Select any password length between 1 and 30 characters.
  • Character Types: Toggle the inclusion of:
    • Lowercase letters (a-z)
    • Uppercase letters (A-Z)
    • Numbers (0-9)
    • Symbols (e.g. ?!@#)
  • Exclude Duplicate Characters: Ensure no repeated characters for enhanced security.
  • Include Spaces: Add spaces to your passwords for extra customization.
  • Strength Indicator: Visual feedback on password strength (Weak, Medium, Strong).
  • One-Click Copy: Easily copy the generated password to your clipboard with a single click.

How to Use 🛠️

  1. Clone the Repository:

    git clone https://github.com/yourusername/password-generator.git
  2. Open the Project: Navigate to the project folder and open the index.html file in your web browser.

  3. Customize Settings:

    • Set your desired password length using the slider.
    • Choose which character types to include by checking/unchecking the available options.
    • Click the "Generate Password" button to create your password.
  4. Copy Your Password: Once a password is generated, click the copy icon to copy it to your clipboard.

Project Structure 📂

password-generator/
│
├── index.html       # HTML structure of the password generator
├── style.css        # CSS for styling the UI
├── script.js        # JavaScript for handling password generation logic
└── README.md        # Project documentation

Technology Stack 💻

  • HTML5: Provides the structure of the password generator interface.
  • CSS3: Custom styles for a modern and responsive design.
  • JavaScript (ES6): Implements the logic for generating passwords and handling user interactions.

Screenshots 📸

Main Interface

Main Interface

Contributing 🤝

Contributions are welcome! Feel free to submit a pull request or open an issue for any bug reports or feature suggestions.

License 📄

This project is licensed under the MIT License. See the LICENSE file for details.


Give your passwords a boost of security with our customizable password generator! 🔑

About

A Professional Password-Generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published