Unlimited · No signup · No watermark · Nothing uploaded
Bulk QR code generator
Paste one value per line and get a separate QR code for each, packaged into a single ZIP. Up to 500 codes per batch, generated on your device with no upload and no account.
Bulk QR code generator: step by step
- Put one URL or text value on each line. Blank lines are skipped.
- Choose SVG for print work or PNG for documents, and set the maximum number of lines for this batch.
- Click Generate ZIP. The codes are built one by one in the browser and the archive downloads when finished.
- Unzip the archive and check manifest.csv to match each file back to its original value.
How batch generation works
Each line is treated as an independent static QR code. The same colour, error correction, module style, size and quiet zone settings used by the single generator are applied to every line, so a whole batch stays visually consistent.
Because all the encoding happens locally, there is no queue, no file size limit imposed by a server and no risk of a list of private product URLs ending up in somebody else's logs. Large batches simply take a few seconds of CPU time on your machine.
What is inside the ZIP file
Files are named qr-001, qr-002 and so on, in exactly the same order as the lines you pasted. A manifest.csv accompanies them with two columns, file and value, so you can join the results back to a spreadsheet without guessing.
- qr-001.svg ... qr-NNN.svg (or .png) - one code per line
- manifest.csv - maps each filename to the value that produced it
- UTF-8 BOM in the CSV so Excel opens accented characters correctly
SVG or PNG for a large batch
SVG is a vector file: it stays sharp at any print size and takes very little space, which makes it the right choice for labels, packaging and anything going to a printer. PNG is a fixed-resolution bitmap and is easier to drop into slides, documents or a content management system.
PNG batches are slower and larger because every code has to be rasterised through a canvas. If you only need images, generate the batch once at 512 or 1024 px and keep the same size across all files.
Practical limits and tips
The batch limit is 500 lines. Very long values may exceed what a QR code can hold at the chosen error correction level; those lines are skipped and the count is reported when the export finishes, so check the status message before assuming every line was produced.
Copy the column straight out of a spreadsheet, one row per line, and keep a header out of the paste. Test the first three files against the manifest before sending a full print run to a supplier.
For labels that will be scanned close up, 3 to 4 cm of printed width and a four-module quiet zone are usually enough. Increase error correction to H only when a logo or rough surface will cover part of the pattern.
Frequently asked questions
How many QR codes can I generate at once?
Up to 500 per batch. You can run as many batches as you like because there is no daily quota. Lines beyond the maximum you set are ignored.
Is there a CSV import option?
You do not need a file upload. Paste a single column from a spreadsheet directly into the box, one value per line, and the manifest.csv in the ZIP gives you the mapping back to your sheet.
Why were some lines skipped during export?
A line is skipped when its content is too long to fit in a QR code at the selected error correction level. Shorten that value, split it, or lower the level from H to M and run the batch again. The final status line reports how many were skipped.
Can every code in a batch have different colours?
Not in a single batch. One style applies to the whole set, which is usually what you want for consistent labels. Run separate batches with different colour settings if you need several groups.
Are the values I paste uploaded to a server?
No. The list stays in the browser, the QR patterns and ZIP archive are built locally, and the download is a browser-generated blob. No request containing your data is sent.
More free QR code tools
Every tool runs locally in your browser, with no signup, no watermark and no upload.
WiFi QR code generator
Make a free WiFi QR code in your browser. Guests scan to connect to WPA2 or WPA3 networks without typing a…
VCard QR code generator
Create a free vCard QR code in your browser so people can save your name, phone, email and website with one…
SVG QR code generator
Generate vector SVG QR codes that stay sharp at any print size. Free, no signup, no watermark, no upload.…
QR code generator without watermark
Generate clean QR codes with no logo, no watermark, no signup and no expiry. Static codes that encode your…
Bulk QR code generator, free forever
No account, no expiry, no redirect. The code is built on your device in a few seconds.
Open the bulk generator