QR 码生成器 在线免费版

Pure browser-side · no data uploaded · instant preview Live ISO/IEC 18004
Content
0 / ~500 chars
Options
Error Correction Higher = more robust but denser
Foreground Color
Background Color
Color Palette
Quiet Zone (border) Modules of white space around QR
Preview
Enter content to generate QR code

More Developer & Security Tools

为什么这是最好的在线 QR 码生成器

纯浏览器运行,无需上传

The entire QR encoding algorithm — Reed-Solomon error correction, data encoding, matrix placement, masking — runs in JavaScript on your device. Nothing is ever sent to a server. Your URLs and text stay private.

ISO/IEC 18004 Compliant

Implements QR Code Model 2 to the ISO/IEC 18004 standard. Supports numeric, alphanumeric, and byte encoding modes with automatic mode detection, and all four error correction levels (L, M, Q, H).

SVG & PNG 导出

Download as SVG for infinitely scalable vector output — perfect for print, signage, and business cards — or PNG for web embeds. SVG output can be opened in Inkscape or Illustrator to add logos or styling.

结构化模板

Pre-filled templates for common QR formats: plain URLs, email (mailto:), phone (tel:), SMS, WiFi credentials (WIFI:T:WPA;S:…), and vCards. Just fill in your details.

常见问题

What types of data can a QR code contain?

QR codes can encode URLs, plain text, email addresses (mailto:), phone numbers (tel:), SMS messages (smsto:), WiFi credentials (WIFI:T:WPA;S:name;P:pass;;), and vCards. Use the template buttons above to generate correctly formatted strings.

What is error correction level and which should I use?

Error correction makes the QR code readable even when partially obscured. L (7%) is good for clean digital displays. M (15%) is the default and suits most printed uses. Q (25%) is good for outdoor printing where minor damage is expected. H (30%) is required if you want to overlay a logo in the center of the QR code.

Why doesn't my QR code work with dark backgrounds?

QR scanners expect dark modules on a light background. If you invert the colors (light on dark), some scanners may still read it but many won't. For dark backgrounds, set a light foreground and very dark background — but always test with your target scanner before printing.

How much data can a QR code hold?

This generator supports up to ~500 characters (version 1–10 QR codes). Full QR codes (version 40) can hold up to 4,296 alphanumeric or 2,953 binary bytes. Longer content makes the QR denser and harder to scan — keep URLs short or use a URL shortener for best results.

深度指南
开发者必备工具指南
正则、Cron、时间戳、URL 等
阅读指南