Free Online QR Code Generator

Generate QR codes from text, URLs, and other data. Batch generation, QR decoding, and camera scanning supported.

Key Features

bolt

Fast Processing

Quick QR code generation from any text or URL.

library_add

Batch Generation

Generate multiple QR codes at once. Upload CSV or enter multiple lines.

qr_code_scanner

QR Decoding

Decode QR codes from images, URLs, or camera scan. Extract URLs, vCards, WiFi credentials.

lock

Privacy Protected

All processing runs locally in your browser. No data sent to servers.

Frequently Asked Questions

Getting Started
What error correction level should I choose?expand_more
For printed QR codes, use H (High, 30% recovery) to tolerate smudging or damage. For digital-only use (screens, emails), M (Medium, 15%) is sufficient and scans faster.
What is the maximum data I can encode?expand_more
QR codes can hold up to 2,953 bytes of binary data or 4,296 alphanumeric characters. For long URLs, use a URL shortener first, then encode the short link.
Can I batch-generate 500 QR codes in one go?expand_more
Batch mode supports up to 100 lines. For more than 100, split into multiple batches — browser memory is the limiting factor. 100 QR codes at 200x200px produces a ~2-5 MB ZIP.
Are the QR codes compatible with WeChat and Alipay?expand_more
Yes, they follow the ISO/IEC 18004 standard. However, apps interpret content based on URI schemes — use platform-specific schemes for mini-program or payment flows.