A beginner-friendly password generator built with HTML, CSS, and JavaScript.
This project helps users create strong random passwords to improve account security. It is a simple front-end cybersecurity project for learning basic JavaScript logic and secure password concepts.
- Generate random passwords
- Choose password length
- Includes uppercase letters
- Includes lowercase letters
- Includes numbers
- Includes special characters
- Clean and responsive design
- HTML
- CSS
- JavaScript
- Cybersecurity Awareness
- Random Password Generation
- Front-End Development
- GitHub Portfolio Development
index.html- Main web pagestyle.css- Styling and layoutscript.js- Password generation logic
The JavaScript file uses a character set containing letters, numbers, and special characters. It randomly selects characters based on the password length chosen by the user.
- Add copy-to-clipboard button
- Add password strength meter
- Add checkboxes for symbols, numbers, uppercase, and lowercase
- Add dark mode
- Add password history
- Add mobile-friendly improvements
MIT License