Batch
Bulk QR code generator
One line per code. Paste a list of links, serials or asset tags and get a labelled sheet you can print, or every code as a separate file.
- Up to 500 codes
- No upload
- Labelled sheets
- Free
A bulk QR code generator turns a list into many codes in one pass. Paste one entry per line — optionally with a label after a comma — and every code is generated in your browser. Download them individually or as a single labelled contact sheet for printing.
One code per line, label after a comma
The simplest input is a plain list of URLs or text values:
https://example.com/asset/0001
https://example.com/asset/0002
https://example.com/asset/0003Add a label after a comma and it is printed under the code on the sheet, which is what makes a batch usable when you come to stick them on things:
https://example.com/asset/0001, Compressor A
https://example.com/asset/0002, Compressor B
https://example.com/asset/0003, Pump 4 — plant roomValues containing a comma should be wrapped in double quotes. Blank lines are ignored.
Where a list of codes beats one code
- Asset registers. One code per item, each linking to that item's maintenance record.
- Event tickets. One unique code per attendee, validated against a list at the door.
- Table numbers. Each table's code carrying its own identifier so orders route correctly.
- Product serials. Codes matching a serial range for warranty registration.
- Classroom and library labels. One per book, box or locker.
- Sample tracking. Lab or field samples where the label must survive without a network.
For a genuinely large job — tens of thousands of codes, or codes generated on demand as records are created — you want this in your own pipeline rather than a browser tab, using one of the open-source QR libraries available for every major language.
Frequently asked
How many codes can I generate at once?
Can I upload a CSV file?
Are the codes unique?
Can I print them on label sheets?
Last reviewed 24 August 2026 · Checked by the QR Code Builder team