Skip to main content

Wi-Fi Password Generator

PyPI version Python Versions Coverage Status Upload to PyPI License code style: Ruff

screenshot

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.

Features

  • 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

Installation

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

Running the App

After installing, run the app using:

wpg or wifipg or even wifipasswordgenerator

Dependencies

These will be installed automatically via pip, but here’s what the project uses:

customtkinter
pillow
qrcode

License

This project is licensed under the MIT License. See the LICENSE file for details.

Credits

UI powered by CustomTkinter

QR code generation by python-qrcode

Image generation by Pillow

Contributing

Pull requests, suggestions, and forks are welcome. If you improve the project or add features, feel free to share.

Metadata

Release files for Wi-FiPasswordGenerator 0.3.86

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Wi-FiPasswordGenerator 0.3.86
File Size Uploaded
wi_fipasswordgenerator-0.3.86.tar.gz 82.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Wi-FiPasswordGenerator 0.3.86
File Interpreter ABI Platform
wi_fipasswordgenerator-0.3.86-py3-none-any.whl Python 3 none any Details

Total release size: 124.5 kB

Release files / wi_fipasswordgenerator-0.3.86.tar.gz

Download URL wi_fipasswordgenerator-0.3.86.tar.gz
Size 82.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fefcfd066d76d2d926a88db62e093dc78bc74cc7346fd02e0e4e0ccb7cd047b7
BLAKE2b-256 checksum
How to use checksums
8f92a55001bee39cf3bd7f8f4462fb6b0747679dc9bdad39bc2765608b049bb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 12, 2026.

Transparency log

Release files / wi_fipasswordgenerator-0.3.86-py3-none-any.whl

Download URL wi_fipasswordgenerator-0.3.86-py3-none-any.whl
Size 42.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
de6e160d509de0bc0cdfd8cdfd66828dea06894a32f56e9a8c7730993bbc4e66
BLAKE2b-256 checksum
How to use checksums
2b054fe87811a6ef2b3e1f83fcce936c14bb7dfaf79590c05d7cec7424fb4857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.86 This release

2 release files

0.3.85

2 release files

0.3.71

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page