๐Ÿ“ฑ

QR Code Generator

Free QR code generator with logo embedding, artistic styles (dots, rounded, gradient), batch CSV support, and barcode generation. Create custom QR codes from URLs or text, add your logo, choose from multiple styles, export as PNG or SVG. Generate hundreds of QR codes from CSV and download as ZIP. No sign-up required.

Free Image
No logo

Logo is auto-centered with a white background. Error correction switches to High (30%) for scannability. Available for PNG download.

Barcode Generator

Batch QR Code Generator (CSV)

Upload a CSV file or paste CSV data to generate multiple QR codes at once. Download all as a ZIP file. 100% browser-based, no upload.

Frequently Asked Questions

What is a QR code?

A QR (Quick Response) code is a 2D barcode that stores information readable by smartphone cameras. It can encode URLs, text, contact info, Wi-Fi credentials, and more. QR codes were invented in 1994 for automotive manufacturing but are now ubiquitous in marketing, payments, and ticketing.

What is error correction level?

QR codes have built-in error correction (Reed-Solomon coding). Higher levels allow the code to be read even if partially damaged or obscured. Low (7% recovery) is smallest, High (30%) is largest but most robust. Medium (15%) is the default and works for most use cases. When you add a logo, error correction is automatically set to High to ensure the code remains scannable.

Can I customize the QR code colors?

Yes! You can set custom foreground and background colors. For best scannability, use dark colors on light backgrounds with high contrast. Avoid inverting colors (light on dark) as not all scanners support it. The minimum recommended contrast ratio is 4:1. You can also use the Gradient style to apply a two-color diagonal gradient to the QR modules.

Can I add a logo to my QR code?

Yes! Upload a logo image using the "Upload Logo" button. The logo is automatically centered and sized to about 22% of the QR code, with a white rounded background for visibility. Error correction is automatically switched to High (30%) so the code remains scannable despite the logo covering part of the data. Logo-embedded QR codes can be downloaded as PNG.

What QR code styles are available?

Four styles are available: Standard (classic square modules), Dots (circular dots for data modules โ€” finder patterns stay as squares for scannability), Rounded (rounded-corner squares), and Gradient (two-color diagonal gradient). Styles can be combined with custom colors and logo embedding. Artistic styles are available for PNG download; SVG export uses the standard style.

Do artistic QR codes still scan correctly?

Yes, when proper error correction is used. The three finder patterns (corner squares) are always rendered as standard squares to ensure scanners can detect and align the code. For Dots and Rounded styles, only the data modules use the artistic rendering. We recommend using High (30%) error correction with artistic styles for the best scannability, especially when combined with a logo.

What's the maximum data capacity?

A QR code can hold up to 2,953 bytes of data (about 4,296 alphanumeric characters or 7,089 numeric characters). The actual capacity depends on the error correction level and data type. URLs are typically short enough to fit easily.

What barcode types are supported?

The barcode generator supports Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, MSI, Pharmacode, and Codabar. Each type has specific use cases โ€” EAN/UPC for retail products, Code 128 for shipping, Code 39 for industrial applications.

Can I generate QR codes in bulk?

Yes! Use the Batch QR Code Generator above. Upload a CSV file or paste CSV data with URLs/text, and the tool generates all QR codes at once. You can download them as a ZIP file in either PNG or SVG format. The CSV supports a filename,url header format or simply one URL per line. Maximum 2000 codes per batch.

Is this tool free?

Yes, completely free with no sign-up required. All QR code and barcode generation happens in your browser using JavaScript libraries. Logo embedding, artistic styles, and gradient colors are all free features.