QR Forge — Free Custom QR Code Generator
QR Forge is a comprehensive, free online QR code generator built as a Streamlit web application. It offers advanced features beyond basic QR code creation, including three distinct modes: trackable dynamic QR codes with expiry-based redirects, artistic QR codes that visually mimic an uploaded image, and permanent QR codes that embed the destination URL directly without server dependency.
The application is designed for production readiness, incorporating SEO meta injection, structured JSON-LD data, scan analytics with GitHub auto-push capabilities, and a polished user interface.
Key Features:
Three QR Modes: Dynamic (trackable redirect), Artistic (image-mapped), and Permanent (serverless).
Customization: Options for custom colors (foreground/background), logo overlay, and background image blending.
Error Correction: Adjustable error correction levels (L, M, Q, H).
Dynamic Features: Expiry timer for redirects (1 minute to 7 days) and scan analytics.
Artistic Mode: Image upload for visually unique QR codes with adjustable saturation and background styles.
Permanent Mode: Direct URL embedding for indefinite QR code functionality.
Data Management: Analytics stored in analytics.json and automatically pushed to GitHub.
SEO Optimization: Runtime injection of meta tags, Open Graph, Twitter Cards, and JSON-LD structured data.
Development Stack: Built with Python, Streamlit, segno, and Pillow.
Built with