How do I generate many QR codes at once from a CSV?
Bulk QR code generator from CSV - paste a list (or upload a .csv file), pick which column is the link or text to encode, and get a ZIP file with one QR per row.
Works for hundreds or thousands of codes in one go - asset tags, event badges, table tents, packaging serials, classroom worksheets, fundraising stickers.
Runs 100% in your browser: rows are never uploaded anywhere, the ZIP is built locally and saved straight to your Downloads folder. Perfect when the list contains customer data, internal URLs, voucher codes you don't want sitting on a third-party server.
How to use it
- Paste a CSV into the box, or upload a .csv file with the small "upload" link. The first row is auto-detected as a header when it looks like one.
- Pick the payload column - the cell whose value becomes the QR content (URL, text, mailto:, tel:, anything). Optionally pick a label column that becomes the filename (so you can match a QR to a row later).
- Choose PNG (for print, posters, stickers) or SVG (vector, scales without quality loss).
- Set the size (200 to 1000 px for PNG) and the error correction level - use H if you plan to put a logo on top later.
- Click Download ZIP. The progress bar updates every 25 codes. When done, you get one image per row plus a manifest.csv that maps each filename back to its payload.
When this is useful
Bulk QR from CSV is the right tool whenever you need a unique QR per item and have the list in a spreadsheet:
- Event badges - one QR per attendee linking to their profile, schedule, or check-in form.
- Asset tags - office laptops, lab equipment, library books with a QR pointing to the asset record.
- Restaurant table tents - QR per table that pre-fills the table number on the order form.
- Packaging serials - unique tracking URL per box for warranty registration.
- Classroom worksheets - QR per question linking to a hint, video, or answer key.
- Voucher campaigns - per-customer redemption links you don't want to type by hand.
- Conference posters - one QR per session linking to the slide deck.
For single QR codes see QR generator, Wi-Fi QR, vCard QR, email QR. For a simpler 2-column flow without filename patterns, the Batch QR tool is also free.