正在加载,请稍候…

QR Code Generator

Free online QR code generator. Customize colors, error correction level and margin. Download as PNG.

How to Use

  1. Step 1: Enter the content to encode (URL, text, etc.) in the left panel.
  2. Step 2: Optionally adjust color, error correction level, and margin.
  3. Step 3: Preview the QR code in real-time on the right.
  4. Step 4: Click "Download PNG" to save, or copy the image to clipboard.

Frequently Asked Questions

How much data can a QR code store?

It depends on content type and error correction level. Numeric data can hold ~7,089 chars; alphanumeric ~4,296. Shorter content gives better scan reliability.

What does the error correction level affect?

Higher error correction makes the QR code more resilient to damage, but increases visual complexity. Medium is fine for most uses; High or Highest is recommended for printed materials.

How much data can a QR code hold?

The capacity depends on content type and error correction level. At level L (low), a QR code can hold up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. For URLs, keep the content short — shorter URLs generate simpler, more scannable QR codes that work better when printed small.

How should I choose the QR code error correction level?

QR codes have 4 error correction levels: L (7%), M (15%), Q (25%), H (30%) — the percentage indicates how much damage the code can recover from. Guidance: use L or M for plain URLs or text for the smallest size; use M or Q for print materials that may wear; use H when overlaying a logo on the QR code (the logo covers part of the code, requiring high error correction); higher levels produce denser codes that require scanning at a closer distance.