A secure, customizable, and responsive Password Generator built with vanilla JavaScript.
Designed with clean UI, real-time strength feedback, and usability in mind.
👉 Live Demo: https://password-generator-github-io.vercel.app/
- 🔢 Adjustable password length (1–20)
- 🔠 Include Uppercase & Lowercase letters
- 🔢 Include Numbers
- 🔣 Include Symbols
- 📊 Real-time password strength indicator
- 📋 One-click copy to clipboard
- 📱 Fully responsive (mobile-first)
Password strength is calculated based on:
- Number of selected character types
- Password length
| Strength | Conditions |
|---|---|
| 🟢 Strong | More character types + longer length |
| 🔴 Weak | Fewer types or short length |
- HTML5 – Semantic structure
- CSS3 – Responsive UI & animations
- JavaScript (ES6) – Password logic & DOM handling
- Font Awesome – Icons