Bulk QR Code Generator (CSV)

Generate hundreds of QR codes at once from a CSV or a list of links. Free static batches as a ZIP of SVG files; dynamic bulk codes with analytics on Business.

Quick answer: To create many QR codes at once, paste a list of URLs or upload a CSV with name,url columns below and download a ZIP of SVG files. It's free for up to 1,000 static codes per batch and runs in your browser; editable codes in bulk (500 per CSV) are on the Business plan.

Price
Free (static); Business $15/month for dynamic bulk
Batch size
1,000 static / 500 dynamic
Input
URL list or CSV (name,url)
Output
ZIP of SVG files

Bulk static QR codes from CSV

🔒 Generated in your browser. Your list is never uploaded.

Need editable codes with scan analytics? Create dynamic codes in bulk on the Business plan.

Paste a list of links, or upload a CSV with name and URL columns, to get a ZIP file with one SVG QR code per row. Each file is named after its row. Everything is generated in your browser, so even large lists stay private and fast.

Printing codes on product labels, event badges or asset tags? The Business plan creates editable dynamic codes in bulk from the same CSV, with scan analytics for each one and a CSV of all short links to send to your printer.

How to make one

  1. Prepare a CSV with the columns name,url (a header row is optional), or paste one URL per line.
  2. Choose colors and error correction. The same design is applied to every code.
  3. Click “Generate ZIP” and send the SVG files to your printer or designer.

Static vs dynamic: which do you need?

FeatureStatic (free)Dynamic (paid)
Price on CandorQRFree foreverPro $7/mo ($59/yr), Business $15/mo ($129/yr)
Edit the destination after printingNoYes
Scan analyticsNoDaily scans, country, device (no IPs stored)
Works without our serversYesNo, uses a short redirect link
ExpiryNeverWhile subscribed, plus 12 months after cancel
Account neededNoYes

Tips for codes that always scan

  • Check your list for typos first. Static codes can't be corrected after printing.
  • Use the name column for file names, such as SKUs, seat numbers or employee IDs.
  • For variable data printing, ask your printer whether they prefer SVG or high-resolution PNG.

FAQ

How many codes can I generate at once?

The free static tool handles up to 1,000 rows per batch in your browser. Dynamic bulk creation on Business allows up to 500 rows per CSV file.

What CSV format do you accept?

Comma-separated, UTF-8, with either name,url columns or a single url column. Excel and Google Sheets can export this as “CSV”.

Can bulk codes be edited later?

Static bulk codes can't. Dynamic bulk codes (Business) can be edited one by one from your dashboard.

Related generators