Generate strong, stylish, and secure passwords β instantly! β‘
Designed & Developed with π by Shubham Narware
GenPassX is a modern, glassmorphic password generator web app built with HTML, CSS, and JavaScript.
It allows you to generate strong passwords, measure entropy strength, save history securely (via localStorage), and even download your generated passwords as .txt files β all with an elegant, glowing UI. β¨
β
Modern Glassmorphic UI with neon glow design
β
Password Entropy Meter (bits-based security score)
β
Per-password Strength Indicator
β
Auto Regenerate Option (Every 5s)
β
Download Passwords (.txt) β one or all at once
β
LocalStorage History with masked preview
β
Show/Hide Passwords toggle
β
Light/Dark Theme Toggle πβοΈ
β
Responsive β works on desktop & mobile
β
Accessible β keyboard & screen-reader friendly
| Technology | Purpose |
|---|---|
| π§© HTML5 | Structure of the app |
| π¨ CSS3 (Glassmorphism + Flex/Grid) | Beautiful responsive design |
| βοΈ Vanilla JavaScript (ES6) | Password logic, entropy, localStorage |
| πΎ LocalStorage API | Store password history securely |
| π GitHub Pages | Free hosting for live demo |
β Star this repo if you like GenPassX!
Letβs make password security beautiful together π
Clone the repository:
git clone https://github.com/shubhamnarware67-cmd/GenPassX.git
cd GenPassX
# Open in VS Code
code .
# or open index.html in your browser
# Fork and clone
git clone https://github.com/shubhamnarware67-cmd/GenPassX.git
# Create your branch
git checkout -b feature-yourFeatureName
# Commit your changes
git commit -m "Add amazing new feature"
# Push and open a PR π
---
##π License
This project is open-source and available under the MIT License.
Feel free to modify and use it β just give credit to Shubham Narware β€οΈ
---
π§ Author
π¨βπ» Shubham Narware
πΌ 3rd-Year CSE Student | Passionate Developer | DSA Enthusiast
π¬ βBuilding secure web experiences with creativity and code.β
---
