Skip to content

Ayoubxpy/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator

A simple, secure random password generator built with HTML, CSS, and vanilla JavaScript.

📝 Description

This Password Generator creates strong, random passwords with a combination of uppercase letters, lowercase letters, numbers, and special characters. It features a clean, responsive interface and allows users to copy generated passwords to their clipboard with a single click.

✨ Features

  • Generate secure 15-character random passwords
  • Copy passwords to clipboard with one click
  • Visually appealing UI with gradient background
  • Responsive design that works on both desktop and mobile devices

🖥️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Google Fonts

🚀 Setup Instructions

  1. Clone this repository:

  2. Navigate to the project directory:

  3. Open index.html in your browser or use a live server extension in your code editor.

📋 How to Use

  1. Open the application in your web browser
  2. Click the "Generate Password" button to create a random password
  3. Click the "Copy to Clipboard" button to copy the password for use elsewhere

🎨 Customization

You can customize the password generator by:

  • Modifying the CSS in style.css to change the appearance
  • Editing the character set in index.js to include or exclude certain character types
  • Changing the password length by modifying the loop counter in the generator() function

🛠️ Future Enhancements

  • Add option to adjust password length
  • Include toggles for character types (uppercase, lowercase, numbers, symbols)
  • Add a password strength meter
  • Save recently generated passwords

📄 License

MIT License

👨‍💻 Author

Created by Ayoubxpy


About

A simple, secure random password generator built with HTML, CSS, and vanilla JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors