Bulk QR code generator
Paste or open a CSV with a name and a link per row, and download a ZIP of up to 1,000 QR codes, each named after its row and optionally labeled underneath. Everything runs in your browser.
Export from Excel or Google Sheets as CSV, paste cells directly (tab-separated), or use a JSON array. Up to 1,000 rows. The file never leaves your device.
4 QR codes ready
How to use it
- In Excel or Google Sheets, make two columns: name and url. Save or download as CSV.
- Open the file here or paste the rows.
- Choose PNG or SVG and size, then click Download ZIP.
What people use it for
- Table numbers for restaurant menus: one code per table with ?table=12
- Asset tags and inventory labels
- Event badges linking to each attendee's profile
- Product packaging with a code per SKU
CSV format
The first row can be a header. A column named url, link, data, text or content holds what goes in the code; name, label, title or filename gives the file name and the printed label. Without a header, two columns are read as name then link, and one column as the content.
name,url
Table 1,https://example.com/menu?table=1
Table 2,https://example.com/menu?table=2Private by design
Your spreadsheet isn't uploaded. The codes are drawn and zipped on your computer, so even large internal lists stay with you.
Frequently asked questions
Is there a limit?
1,000 rows per batch keeps the browser responsive. Run several batches for bigger lists.
Can I bulk-create Wi-Fi or vCard codes?
Put the full content in the data column (for example a WIFI: string) and it's encoded as is. For many structured codes, the QR code API is easier.
Do bulk codes expire?
No. They're static codes with the link inside the image.
Related free tools from Cuelark
Updated November 10, 2026 by the Cuelark Team.