# 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.

URL: https://qr.cuelark.com/bulk-qr-code-generator

## How to use it
1. In Excel or Google Sheets, make two columns: name and url. Save or download as CSV.
2. Open the file here or paste the rows.
3. 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.
```csv
name,url
Table 1,https://example.com/menu?table=1
Table 2,https://example.com/menu?table=2
```

## Private by design
Your spreadsheet isn't uploaded. The codes are drawn and zipped on your computer, so even large internal lists stay with you.

## FAQ
### 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.
