QR Code Generator
Generate QR codes from text and URLs. Customize size, colors, and error correction level.
#000000
#FFFFFF
M (15%) — Default, balanced
About QR Codes
QR (Quick Response) codes are 2D barcodes developed by Denso Wave in 1994.
• Can store up to ~4,296 alphanumeric or 7,089 numeric characters
• Built-in error correction allows reading even when partially damaged
• Used for URLs, contacts, Wi-Fi config, payments, and more
Common Use Cases
FAQ
Which error correction level should I use?
L (7%) produces the smallest QR code, while H (30%) provides maximum recovery. Use M for screens, Q or higher for print. If you plan to overlay a logo on the QR code, choose H.
What is the maximum data capacity of a QR code?
A QR code can hold up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. However, more data makes the QR code denser and harder to scan.
Can I change QR code colors?
Yes, but the foreground must be darker than the background for reliable scanning. Sufficient contrast is key — avoid low-contrast or overly bright color combinations.