/QR_Code_Generator

A simple QR code generator built with Python. Supports generating QR codes from text, URLs, or data with customizable output.

Primary LanguagePython

📷 QR Code Generator

The QR Code Generator is a simple tool built with 🐍 Python, 🎨 Tkinter, and qrcode that allows users to generate QR codes from text input easily.


⭐ Features

  • 🔤 Convert text into QR codes
  • 📸 Save QR codes as PNG images
  • 🖼️ Display generated QR codes in a separate window
  • 🎨 User-friendly graphical interface

📸 Screenshot

image


🛠️ Installation

  1. Ensure you have Python 3️⃣.x installed.
  2. 📥 Clone the repository:
    git clone https://github.com/RamezHas/qr-code-generator.git
    cd qr-code-generator
  3. Install dependencies:
    pip install qrcode[pil] customtkinter pillow
  4. ✅ Ready to use!

🚀 How to Use

Run the script:

python qr_generator.py
  1. Enter text in the input field.
  2. Click the "Click Me" button to generate the QR code.
  3. A new window will open displaying the QR code.

📌 Requirements

  • 🐍 Python 3️⃣.x
  • 📦 qrcode for QR code generation
  • 🎨 customtkinter for UI styling
  • 🖼️ pillow for image handling

🔮 Future Plans

  • 💾 Option to save QR codes in different formats (JPG, SVG, etc.)
  • 🎨 Customization options (colors, sizes, styles)
  • 📤 Direct sharing of QR codes