Batch workspace

Bulk QR generation

Upload a CSV with 1–20 data rows, generate PNG or SVG files, and download one ZIP with a per-row results report. Your CSV and QR content stay in this browser.

Read user guide
Input
CSV file
Batch size
1–20 QR codes
QR formats
PNG or SVG
Download
ZIP + results CSV

Upload and settings

Upload CSV File

Drop a CSV here or choose one from your device.

Up to 20 data rows per file, plus the header.

Required header: type,data,label

Output settings

Each ZIP includes the generated QR files and validation_report.csv with the result and any error for each row.

Processing status

Ready for a batch

Choose a valid CSV to review the row count and enable generation.

CSV format

Use one supported QR type per row. Keep the header exactly as shown.

type,data,label
url,https://example.com,Example Website
text,Hello World,Sample Text
wifi,"{""ssid"":""MyNetwork"",""password"":""pass123"",""security"":""WPA""}",WiFi Network
bitcoin,"{""address"":""1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"",""amount"":0.001}",Bitcoin Payment

Supported types: url, text, wifi, bitcoin, ethereum, vcard (or contact), email, sms, phone