Welcome to PassGen, a minimalist yet powerful password generator built with Python and Tkinter. Whether you're a privacy freak, a dev needing test passwords, or just someone who forgets their "P@ssw0rds", this tool’s got your back.
- 💬 Simple and clean graphical user interface
- 🔡 Choose how many lowercase and UPPERCASE letters you want
- 🔢 Add any number of digits
- 🔣 Spice it up with special characters
- 🔀 Randomly shuffled for max randomness
- 🎯 Lightweight and fast
- Make sure you have Python 3.x installed.
- Download or clone this repo:
git clone https://github.com/harunridjevic/passgen.git cd passgen - Run it:
python passgen.py
Here’s what PassGen looks like in action:
You simply input how many characters you want in each category:
Lowercase letters (a-z)
Uppercase letters (A-Z)
Numbers (0-9)
Special characters (!#$%&()*+-.)
Click "Create password" and voilà — a randomized password appears below.
✅ Copy-to-clipboard button
⏳ Password expiration timer
🎲 One-click random strength presets
🧪 Strength meter (Weak / Medium / Strong)
This little project was crafted with 💙 by Harun Riđević.
Feel free to use it, share it, or build on top of it!
This project is licensed under the MIT License.
