BULK / BATCH QR CODE GENERATOR

Turn a spreadsheet into a folder of QR codes

Making one QR code by hand is easy. Making 500 product labels, 300 staff vCards, or 2,000 inventory tags one at a time isn't — that's what this tool is for. Some people call it a bulk QR generator, others call it batch generation. Same workflow either way: upload a list, map your columns, and download a ZIP of correctly named codes.

How it works

01

Upload a CSV

Product names, SKUs, guest lists, URLs — one row per QR code, up to 20 MB per file.

02

Map your columns

Tell it which column is the QR content, which is the filename, and which is the caption. It guesses for you first.

03

Set the format

SVG or PNG, size, error correction, and a filename pattern like {SKU}.svg.

04

Download the ZIP

Every row becomes its own correctly named file, packed into one download.

What people build with it

  • Product & inventory labels — a QR per SKU linking to a product page, spec sheet, or manual.
  • Event & staff contact cards — one QR per guest or employee, ready to print on a badge.
  • Printing & production companies — client spreadsheets in, correctly named files out, no manual work per code.

What it costs once you're past 20 codes

Free
$0
  • Unlimited single codes
  • Bulk batches up to 20 codes
Batch Pass
$7 once
  • One batch, up to 5,000 codes
  • Custom filenames, ZIP export
Pro — lifetime
$39 once
  • Unlimited batches, forever
  • Logo on every code
  • Printable label sheets

One-time payment, never a subscription. Compare all plans →

Questions

What's the difference between bulk and batch QR generation?

Nothing — they're the same workflow under two different names. Both mean generating many QR codes from a list at once instead of making each one by hand.

How many QR codes can I generate at once?

The free plan exports up to 20 codes per batch. A $7 Batch Pass covers one file and worksheet up to 5,000 codes; $39 lifetime Pro supports unlimited batches. Import files must be under 20 MB, and practical job size depends on browser memory.

Does it work with Excel files, or only CSV?

Both CSV and .xlsx workbooks are supported. Choose a worksheet after uploading an Excel file. Save older .xls files as .xlsx or export them as CSV first.

Is my spreadsheet uploaded anywhere?

No. The file is read and processed entirely in your browser tab — it's never sent to a server, ours or anyone else's.

What file formats do I get back?

Each row becomes its own SVG or PNG file, named however you tell it to (like {SKU}.svg), all packed into a single ZIP.

Can I generate WiFi or vCard codes in bulk, or only links?

All three. Switch "QR code type" to WiFi or vCard in step 03 and the column mapping in step 02 updates to match — SSID/password for WiFi, name/company/phone/email/etc. for vCard — so each row becomes a properly formatted WiFi or contact-card code, not just a link. See the dedicated bulk vCard generator for a full walkthrough.