Wi-Fi Password Generator is a cross-platform Python app for generating secure Wi-Fi passwords of up to 63 characters — the maximum allowed by WPA/WPA2 standards. It features a user-friendly GUI and can optionally generate a QR code for easy scanning and sharing.
- Generate strong random passwords (up to 63 characters)
- Customize password length and character set
- Cross-platform
- Dark and modern UI with CustomTkinter
- Runs locally and offline
- QR code generation
It is recommended to install Wi-Fi Password Generator directly from PyPI:
Install python
according to your operating system.
python -m venv .venv
- create a virtual environment
source .venv/bin/activate
- activate your virtual environment
pip install --upgrade pip
- upgrade pip
pip install wi-fipasswordgenerator
- install wi-fipasswordgenerator
After installing, run the app using:
wpg
or wifipg
or even wifipasswordgenerator
These will be installed automatically via pip, but here’s what the project uses:
customtkinter
pillow
qrcode
This project is licensed under the MIT License. See the LICENSE file for details.
UI powered by CustomTkinter
QR code generation by python-qrcode
Image generation by Pillow
Pull requests, suggestions, and forks are welcome. If you improve the project or add features, feel free to share.