Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

QR Code Generator

Description

Generate QR codes from text, URLs, or any data with customization options including colors, size, and error correction levels.

Features

  • Basic QR code generation
  • Advanced customization (colors, size, border)
  • High error correction
  • Multiple formats support
  • Custom filenames
  • File size reporting

Stack

  • Language: Python
  • Libraries:
    • qrcode==7.3.1
    • Pillow==9.4.0
  • Complexity: Beginner-Intermediate

Installation

pip install -r requirements.txt
python main.py

Usage

  1. Run the program
  2. Choose basic or advanced mode
  3. Enter data to encode
  4. Customize colors (advanced mode)
  5. QR code saved as PNG

Error Correction Levels

  • L: ~7% correction
  • M: ~15% correction (default)
  • Q: ~25% correction
  • H: ~30% correction

License

Open source for educational purposes.