Bulk QR Code Generator from CSV
Turn every spreadsheet row into a scannable QR code.
Upload a CSV or paste spreadsheet rows, choose the content and label columns, then download individual QR codes, a ZIP, or a printable sheet.
Choose what each code contains
Preview
Your file and generated codes stay in this browser tab. Nothing is uploaded.
Named QR PNGs, a ZIP, or an A4/Letter label PDF
PNG exports are 720 px with a four-module quiet zone. Printable PDFs support A4 and US Letter with 2–5 labels per row.
- Empty cells in the selected content column
- Very long URLs producing dense codes at small print sizes
- Printer scaling that removes the white quiet zone
From source data to finished output
Add your rows
Upload a CSV or paste rows copied from a spreadsheet. The first row becomes the column names.
Choose the columns
Pick the value to encode and, optionally, a readable label to print underneath.
Export the batch
Download one PNG, a ZIP of every code, or a printable A4 or Letter PDF.
Made for jobs that repeat.
Focused generation and print controls, without a visual designer or account system.
- ✓Restaurant tables
- ✓Asset tracking
- ✓Event tickets
- ✓Property listings
- ✓Classroom resources
- ✓Product inserts
Questions before you print
How many QR codes can I make at once?+
Up to 500 rows per batch, keeping generation reliable on everyday phones and laptops.
Does my CSV get uploaded?+
No. Parsing, generation, ZIP creation, and PDF creation all happen in your browser.
What goes in the QR content column?+
Any text scanners should receive: a URL, asset ID, room number, email address, Wi-Fi payload, or plain note.