Bulk generation Β· 9 types

Bulk QR Code Generator

Pick a QR code type, fill in its CSV template and upload it. We check every row, you design the codes once with the same tools as the single generator, then download them all in one ZIP.

  1. 1Upload template
  2. 2Check data
  3. 3Design
  4. 4Generate & download
Bulk QR generation requires Starter or higher.
1. What kind of QR codes?
Static or dynamic?

2. Fill in the URL template

One row per QR code. Keep the header row as it is. Output files are named automatically from your uploaded file name and row number. Static templates have no UTM or referral columns; those columns in older files are ignored.

ColumnRequiredExample
urlRequiredhttps://example.com/menu

3. Upload your CSV or ZIP

Reading your file…

How it works

Four steps from a spreadsheet to a ZIP

STEP 01

Upload the template

Choose the type, download its CSV template, fill in one row per QR code and upload it.

STEP 02

Check the data

Every row is validated for its type. Errors are shown in the cell with the reason; skip them or fix the file.

STEP 03

Design once

Templates, dot patterns, colors, logo and frame, the same as the single generator. Every code gets the same design.

STEP 04

Generate and download

Pick a format and file names, sign in with Google, and download every code in one ZIP.

FAQ

Frequently asked questions

Which QR code types can I create in bulk?

Website links, text, email, phone calls, SMS, WhatsApp, Wi‑Fi, vCard contacts and Google Maps places. Each type has its own CSV template with the exact columns.

How many QR codes can I create at once?

Bulk generation requires a paid plan. Starter includes 100 QR codes per UTC month. Pro and Business include 500 and 2,000 bulk generations per purchase. Each run processes up to 1,000 codes, subject to your remaining allowance. Compare plans.

Can I use Excel?

Yes. Fill in the template in Excel or Google Sheets, then save or export it as CSV (UTF-8) and upload that file.

What happens to rows with errors?

They’re marked in the check step with the reason. Continue to skip them, or download the error rows, fix them and upload again.

How do I add photos to vCard QR codes?

Upload a ZIP instead of a CSV. Put the CSV and a folder named images in it, and write each photo’s file name (for example emily.png) in the photo column. JPG, PNG, WEBP or GIF, up to 5 MB each. Download the vCard template ZIP to see the layout.

Are bulk QR codes static or dynamic?

Same as the single generator. URL, WhatsApp and Google Maps batches can be static or dynamic. vCard batches are dynamic, because each code opens its own card page. The other types are static. Static codes hold the content and work forever. Dynamic codes each get their own short link, are saved to My QR codes and use your plan’s dynamic QR codes. Paid plans can change where they point after printing.

Make more with your QR codes

Paid plans are not available yet. You can continue using the free tools.

Plans could not be loaded. Close this window and try again.

When paid access ends, your account returns to Free. Your first 3 dynamic QR codes remain scannable within the 500-Free-scan limit per code; additional codes pause. Renew to restore codes paused by the plan limit without reprinting.

7-day refunds for unused paid benefits. Refund policy Β· Terms