QR Code Generator
Free online QR code generator. Supports text, URLs, vCard, Wi-Fi, SMS, email, phone, geo coordinates, cryptocurrency, and more. Features color control, gradient fills, rounded modules, logo upload, multiple format downloads, and QR code decoding. 100% browser-side processing — your data never leaves your device.
Shortcut: Ctrl+Enter to generate QR Code
QR Code Decode
Upload a QR code image to automatically identify and decode its content.
What is an Online QR Code Generator?
QR Code (Quick Response Code) is a matrix barcode invented by Denso Wave in Japan in 1994. QR codes can store text, URLs, contact information, Wi-Fi configuration, and many other data types, and can be quickly scanned using a smartphone camera.
This tool is a fully-featured free online QR code generator, supporting multiple content types and rich customization options:
Supported Content Types
- Text / URL — Any text or link, auto-detected upon scanning
- vCard — Name, phone, email, company, title, website, address — scan to save a contact
- Wi-Fi — SSID, password, encryption type (WPA/WEP/None) — scan to connect to the network
- SMS — Pre-filled number and message body, opens SMS editor upon scanning
- Email — Pre-filled recipient, subject, and body — opens email client upon scanning
- Phone — Scan to initiate a phone call
- Location — Latitude and longitude coordinates — opens map upon scanning
- Cryptocurrency — Supports Bitcoin, Ethereum, Litecoin, Bitcoin Cash, Dogecoin
Customization Options
- Color Control — Freely set foreground and background colors
- Gradient Fill — Linear and radial gradients with dual-color transitions
- Module Style — Square, circle, and diamond shapes
- Eye Style — Standard and rounded styles
- Logo Upload — Embed a logo image in the center of the QR code
- Size Presets — Multiple sizes from 128x128 to 1024x1024
- Error Correction — L(7%) / M(15%) / Q(25%) / H(30%) — higher levels resist more obstruction
- Template Presets — One-click color scheme switching
Output Formats
- PNG — Lossless with transparent background, ideal for web and design use
- SVG — Vector format, infinitely scalable without quality loss
- JPEG — Lossy compression with small file size
- Clipboard Copy — Paste directly into documents or designs
QR Code Decoding
This tool also features a built-in QR code decoder. Upload an image containing a QR code, and the tool will automatically locate, extract, and parse the QR code content, supporting multiple encoding formats.
About QR Codes
The name "QR Code" stands for "Quick Response." Compared to traditional barcodes, QR codes can store more data (up to 7089 numeric characters or 4296 alphanumeric characters) and can be scanned quickly from any direction. QR codes contain three finder patterns (the square-in-square shapes) and multiple alignment patterns, allowing them to be read correctly even when partially damaged.



