QR Code Generator

Generates downloadable QR code images encoding a URL, text or WiFi details in the browser.

100% FreeRuns in your browserBasic

QR code details

Content
Exact content to encode

Enter a full address, including https://.

Batch: many QR codes from a CSV

Header row with a value column, and optionally filename and label. Up to 250 rows. Every code uses the settings above: error correction M, 8 px modules, colours #000000 on #ffffff; each value is used as the exact payload.

Result

Check the content, then press Generate.

Generated in your browser with qrcode — nothing is uploaded, and the code is static (no tracking or redirect).

How the method works

Keep the quiet zone clear
Illustrative method
Keep the quiet zone clearLeft: a QR symbol outline with its three finder patterns, surrounded by a dashed quiet-zone border four modules wide. Right: a barcode outline with a quiet zone of 11 modules on the left and 7 on the right, as EAN-13 requires.QR codequiet zone: 4 modulesEAN-13 barcode117modules clear · 95 dataSchematic outlines only — not scannable codes
QR codes need a clear margin of 4 modules on every side. Linear barcodes follow their symbology: EAN-13 needs 11 modules on the left and 7 on the right; Code 128 and Code 39 at least 10. Cropping, borders or text inside the margin can stop a code scanning. Both drawings are schematic, not scannable codes.

Print at 100% and test with the scanner that will read the code; this page does not decode codes back. Fixed example values for illustration — not your result.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.