A simple and customizable QR Code Generator app built with Python. Generate QR codes from text or URLs with various styling options.
This app was built as an alternative to the Streamlit App (You must view that one too!): https://github.com/IndianCoder3/Str-QR-Code-Gen_ic3/
- Generate QR codes from any text or URL
- Customize box size and border thickness
- Choose fill and background colors
- Option to save QR codes as PNG files
- Supports direct download or saving to disk
- Available as Python script, portable ZIP, or Windows installer
- Download the latest
qrcode-gen-setup-v*.exe(replace * with the version, do the same for the rest of the time) from the Releases page. - Run the installer and follow the on-screen instructions.
- Launch the app from your Start Menu or Desktop shortcut.
- Download the
qrcode-gen_v*-portable.zipfrom the Releases page. - Extract the ZIP file to any folder.
- Run the executable
GUI-v*.exedirectly from the extracted folder.
-
Download
GUI-v1.pyor the source code archive from the Releases page. -
Make sure Python 3.6+ is installed on your system.
-
Install required dependencies using:
pip install qrcode Pillow
-
Run the app with:
python GUI-v1.py
- Enter the text or URL you want to convert to a QR code.
- Adjust customization options like box size, border, and colors.
- Click Generate QR to see the QR code preview.
- Download the QR code as a PNG file or save it directly to disk.
- If you use the portable version, no installation is required.
- The installer creates shortcuts and adds the app to your Start Menu.
- When running from source, ensure all dependencies are installed.
Contributions, issues, and feature requests are welcome! Feel free to check issues.
This project is licensed under the MIT License — see the LICENSE file for details.
Created by IndianCoder3. Feel free to reach out via GitHub for questions or suggestions. Email: indiancoder3@hotmail.com