π ZyroTech QR Code Generator β‘ Create. Customize. Control. ZyroTech QR Code Generator is your all-in-one powerful, modern, and fully-featured desktop app to generate, style, and manage QR codes like never before β with sleek animations, dark/light themes, history tracking, and export options.
π Key Features πΉ Multiple QR Code Types Generate a variety of QR codes for different needs:
π URL / Plain Text
πΈ UPI Payment Request
πΆ WiFi Connection
π€ vCard Contact Info
π TOTP (2-Factor) Authentication (π§ Work in Progress)
ποΈ Event Ticket / Coupon (π§ Work in Progress)
π‘οΈ Encrypted (Secure) Text (π§ Work in Progress)
π¨ Change color, box size, and border width
π§ Add a custom watermark (default: ZyroTech)
πΌοΈ Embed your own logo or image in the center
π₯οΈ Beautiful & Responsive UI A modern, fluid interface with attention to detail:
π« Smooth fade-in/out and zoom animations
π Toggle between Dark & Light mode instantly
π±οΈ Resizable window with adaptive layouts and scalable fonts
π Smart History Management Never lose track of your QR creations:
ποΈ Automatic history tracking with timestamped details
π Search and filter by QR type or data
π Update or ποΈ delete entries easily
π Export & Sharing Made Easy Your QR code data β neatly packed:
πΎ Save as PNG or JPG
π€ Export logs, user inputs, and assets
ποΈ Backup or share all data in a single folder
π Built-in Security Protect your sensitive data:
β¨ Supports XOR-based encryption for secure QR codes
πΎ Persistent Data Handling Save time with smart data memory:
π§ Remembers previous inputs for each QR type
π All data saved in easy-to-read JSON files
π§© Cross-Platform Compatibility ZyroTech works everywhere:
π₯οΈ Supports Windows, macOS, and Linux
β Just needs Python 3.7+ and required libraries
πΌοΈ Screenshots πΈ (Show off your app! Include screenshots of:)
Dark Mode UI
Light Mode UI
QR Code Preview
Customization Panel
History Manager
βοΈ Setup & Installation π§ Requirements β Python 3.7 or newer
β Required Libraries:
bash Copy Edit pip install qrcode pillow (Note: Tkinter is usually pre-installed with Python)
π₯ Installation bash Copy Edit git clone https://github.com/your-username/advanced-qr-code-generator.git cd advanced-qr-code-generator python qr_generator.py π§βπ» How to Use π’ Launch the App Run qr_generator.py
The app will launch with title: "ZyroTech | Advanced QR Code Generator"
π Choose Your QR Type Use the dropdown to select from types: (URL, WiFi, UPI, vCard, etc.)
Fields update automatically depending on your choice
π¨ Customize Your QR Pick your favorite color
Set the box size, border thickness
Upload a logo and enable/disable watermark
βοΈ Enter the Data Fill required info (e.g., SSID/Password for WiFi)
All inputs are saved per QR type, automatically
π Generate & Preview Click "Generate QR Code"
See your QR with a smooth zoom-in effect
Details are saved to history instantly
π Manage Your History View, search, update, or delete entries from the sidebar
Every QR includes full details and timestamp
πΎ Export & Share Save as image (PNG/JPG)
Export full history, user data, and assets
One-click backup to folder for sharing
π Switch Themes Anytime Light or Dark β pick your vibe instantly with a toggle