DevBolt
← All tools

QR Code Generator

Generate QR codes from text or URLs. Customize colors, size, and error correction level. Download as PNG.

Up to ~4,296 alphanumeric or ~2,953 bytes

QR code preview will appear here

About QR Codes

QR (Quick Response) codes are two-dimensional barcodes that can store text, URLs, contact info, Wi-Fi credentials, and more. They were invented in 1994 by Denso Wave for tracking automotive parts and are now used everywhere from restaurant menus to payment systems.

Error correction allows QR codes to be read even when partially damaged or obscured. Level L recovers ~7% of data, M ~15%, Q ~25%, and H ~30%. Higher levels make the code larger but more resilient — use H if you plan to overlay a logo.

Capacity depends on the data type and error correction level. A Version 40 QR code (the largest) can hold up to 4,296 alphanumeric characters or 2,953 bytes of binary data at the lowest error correction level.

Common uses: URLs (https://...), plain text, email addresses (mailto:...), phone numbers (tel:...), SMS (smsto:...), Wi-Fi credentials (WIFI:T:WPA;S:network;P:password;;), and vCards for contact sharing.