Select a content type — URL, Wi-Fi, Contact, Email, SMS, Phone, Event, Location, Crypto, or UPI.
Fill in the required fields for your selected content type.
Watch the QR code generate in real-time as you type.
Customize appearance — change colors, module shape, error correction level, or add a center logo.
Check the scanability score to ensure your QR code scans reliably.
Download as PNG (up to 4096px), SVG for print, or PDF for professional use.
Use bulk mode to generate multiple QR codes from a list of inputs.
11 content types: URL, Text, Wi-Fi, vCard, Email, SMS, Phone, Calendar Event, Geo, Crypto, UPI
4 module shapes: Square, Rounded, Dot, Diamond — with configurable corner radius
Custom foreground and background colors with 8 curated presets
Center logo overlay with automatic quiet zone preservation
4 error correction levels (L 7%, M 15%, Q 25%, H 30%) for damaged code recovery
Real-time scanability checker with WCAG contrast analysis
Export as PNG (256–4096px), SVG (vector), or print-ready PDF
Copy QR image directly to clipboard or as data URI for embedding
Bulk generation — create multiple QR codes from a list
Live capacity indicator showing data usage vs. maximum capacity
Version auto-selection (QR versions 1–40) based on content length
Runs entirely in your browser — no QR data is ever sent to a server