Advertisement
Size
Error Correction
Foreground
Background
Advertisement

Frequently Asked Questions

What error correction level should I use?

For most uses, M (Medium, 15% recovery) is a good default. Use H (High, 30% recovery) if the QR code will be printed on rough surfaces or partially obscured. L (Low, 7%) makes the code denser and smaller. Q (Quartile, 25%) is a good middle ground for logos embedded in QR codes.

What is the maximum data a QR code can hold?

A QR code can hold up to 3,000 numeric characters, about 2,000 alphanumeric characters, or around 1,200 bytes of binary data. Longer data produces a denser QR code that is harder to scan. For URLs, keeping them short improves reliability.

Can I use a dark background color?

Yes — you can swap the foreground and background colors to create a light-on-dark QR code. Most modern scanners handle inverted colors well. Just make sure there is sufficient contrast between the two colors for reliable scanning.