Password Generator
A modern, secure password generator with a sleek UI that allows you to create strong, customizable passwords with ease.
- Customizable Password Length: Generate passwords from 1 to 30 characters long
- Character Type Selection: Include or exclude uppercase letters, lowercase letters, numbers, and symbols
- Password Strength Indicator: Visual feedback on password strength (Weak, Medium, Strong, Very Strong)
- Copy to Clipboard: One-click copy functionality for easy use
- Responsive Design: Works on desktop and mobile devices
- Modern UI: Clean, blur-effect interface with intuitive controls
You can try the Password Generator online at: https://oheyek.github.io/Password-Generator/
You can also try it locally by cloning this repository and opening the index.html file in your browser.
-
Clone the repository:
git clone https://github.com/oheyek/Password-Generator.git
-
Navigate to the project directory:
cd Password-Generator -
Open
index.htmlin your browser
- Adjust the password length using the slider (1-30 characters)
- Select which character types to include:
- Uppercase letters (A-Z)
- Lowercase letters (a-z)
- Numbers (0-9)
- Symbols (!@#$%^&*()_+~`|}{[]:;?><,./-=)
- Click the "Generate Password" button
- Copy your new password with the copy button
- The strength indicator will show how secure your password is
- HTML5
- CSS3 (with modern features like backdrop-filter)
- JavaScript (ES6+)
- Font Awesome for icons
- Google Fonts (Poppins)
This password generator runs entirely in your browser. No passwords are stored or transmitted over the internet, ensuring maximum security and privacy.
Contributions are welcome! If you'd like to improve the Password Generator, please:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is open source and available under the MIT License.
- Background image from Unsplash
If you find this project useful, consider buying me a coffee!
