What is the QR Code Generator?
The QR Code Generator encodes structured strings into scannable matrix barcodes for posters, packaging, event signage, and digital onboarding. Tabs with icons cover URL (https auto-prefixed), free-form Text, Email (mailto with optional subject/body), Phone (tel:), SMS (sms: with optional body), WhatsApp (https://wa.me/…), Location (RFC 5870 geo:latitude,longitude), Wi‑Fi (WIFI:T:…;S:…;P:…;; with escaping), and vCard 3.0 contacts. Anything else—MeCard, long ICS snippets, deep links—can be pasted into Text unchanged. Rendering uses local JavaScript on a canvas (margin 2 modules) plus SVG export.
Appearance, export, and debounce
Pick raster sizes 128, 256, 512, or 1024 pixels square and an error-correction level L, M, Q, or H (higher levels tolerate damage or logos at the cost of density). Foreground and background color inputs map to the encoder’s dark/light colors. Updates wait 500 ms after you stop typing to keep rendering smooth. Actions include Copy payload (the exact string encoded), copy image to clipboard when the browser supports ClipboardItem, and separate Download buttons for qrcode.png and qrcode.svg.
Privacy
QR generation runs entirely in your browser. Wi‑Fi passwords and personal contact fields never leave your device unless you share the exported image yourself.