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.

Content Type
Display Settings
2
Color Settings
Style Settings
0
Logo (Optional)
Logo preview
Templates
History
No history

Shortcut: Ctrl+Enter to generate QR Code

Version
Error Correction
Modules
Content Type
Data Length
Encoding Mode

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.

Privacy Notice: All QR code generation and processing is done entirely in your browser. No data is uploaded to any server. You can use it with confidence.

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏