📱 QRCode

繁中
Single
Batch

Choose a content type

300px

100% Private

All QR codes are generated locally in your browser. No data is ever sent to any server.

Custom Colors

Set custom foreground and background colors for personalized QR codes.

Flexible Size

Adjust from 100px to 1000px to fit any use case or print requirement.

Error Correction

Choose from L/M/Q/H error correction levels for scanning reliability even if partially damaged.

CSV Batch Generation

Import a CSV to generate up to 50 QR codes and use each name as the download filename.

Completely Free

No registration, no limits. Free forever.

Related Articles

How QR Codes Work: Structure and Technology Explained

From finder patterns to error correction — a deep dive into the internal structure and encoding principles of QR Codes. Understand what every black and white module means.

Technical

QR Code Marketing Guide: Boost Customer Engagement

From restaurant menus to product packaging, event tickets to brand promotion — master practical QR Code marketing strategies for real-world campaigns.

Marketing

QR Code Security Risks and Prevention: Think Before You Scan

QR Codes bring convenience but also hidden risks. Learn about common QR Code scam techniques and prevention measures to protect your digital security.

Security

Custom QR Code Design Tips: Make Your QR Code On-Brand

QR Codes don't have to be boring black-and-white squares. Learn to customize colors, embed logos, and choose optimal sizes for beautiful, functional QR Codes.

Design Tips

Frequently Asked Questions

How much data can a QR code hold?
A QR code can hold up to about 4,296 alphanumeric characters or 1,817 kanji characters. Keep content short for best scan reliability.
What does error correction level mean?
Error correction determines how much of the QR code can be damaged while remaining readable. L = 7%, M = 15%, Q = 25%, H = 30%. Higher levels make denser but more durable codes.
Is my data uploaded anywhere?
No. QR codes are generated entirely in your browser. Your data never leaves your device.
What download formats are available?
You can download as PNG (raster image) or SVG (vector format). SVG can be scaled to any size without quality loss.
How many QR codes can I generate in batch mode?
Batch mode supports up to 50 QR codes at once. Enter one text or URL per line.
What CSV format should I use?
Use name,content as the first row. The name becomes the download filename and content becomes the QR Code data. Batch data can also be downloaded in the same CSV format.