Need many QR codes at once? Paste a list of URLs or text strings (one per line) into the text field and generate codes for each entry. All processing runs in your browser using the qrcode library.
QR code generated locally using qrcode. All processing runs in your browser.
Each line of your input is handed in turn to the qrcode library running locally in the browser, which builds a QR matrix and renders it to an HTML Canvas. You can download the PNG or copy the SVG before moving to the next line. Because the entire batch is processed in-page, you can churn through dozens of codes without waiting on a remote service.
All QR code generation happens locally in your browser tab. Our servers are not involved at any point.
To create 1D barcodes for products and labels, try the barcode generator. For reading codes back from a picture, use the QR code scanner. To percent-encode URLs before embedding them, see URL encode.
Enter each item on its own line in the text field. Generate one code at a time, download or copy it, then move to the next line. Everything stays in your browser.
The limit is your browser's memory. Hundreds of codes work without issue on modern devices. For very large batches, generate in groups of 50-100.
All processing runs in your browser using the qrcode library. Our servers are not involved at any point.
Download each QR code as a PNG image or copy the SVG markup for vector use. SVG is best for print at any size, PNG is best for direct sharing.