Skip to content

How to generate 100+ QR codes at once

Updated September 2026

Making QR codes for an event, a product line or a batch of asset tags one at a time doesn't scale past about ten. Here's how to generate a large batch — each one unique, all consistently styled — in one pass.

When you need bulk generation

A few situations where one-at-a-time generation isn't realistic:

  • Numbered event tickets or badges, each with a unique code
  • Product labels across a catalogue — asset tags, inventory codes, serial numbers
  • A conference or wedding with per-table or per-guest codes
  • A batch of certificates or credentials, each needing its own QR code

How the Bulk Generator works

The Bulk QR Code Generator takes a list — either typed in directly, a numbered series (code-001, code-002, and so on, auto-incrementing), or uploaded from a CSV — and produces one styled QR code per entry, all downloaded together as a single ZIP.

Styling (colour, dot style, an optional logo) is set once and applies across the whole batch, so every code in the set looks consistent rather than needing individual styling.

Numbered series vs. a CSV list

Numbered series is the fastest option when the codes just need to be unique and sequential — ticket numbers, asset IDs. Set a prefix, a starting number and how many to generate, and it fills in the rest.

A CSV upload is better when each code needs to encode something specific and different — a unique URL per product, a distinct message per recipient — rather than a simple counter.

Applying a design

Rather than plain black-and-white codes, apply a design preset across the whole batch — a brand colour, a dot style, a logo — so a few hundred codes look like one coordinated set rather than raw output from a generator. This was tested at real scale generating 250 uniquely numbered, designed codes in one batch, so it holds up well beyond small runs.

What to do with the ZIP afterward

Each file in the ZIP is named to match its code/number, so they sort and match up cleanly with a mail-merge for labels, a print shop's batch upload, or a spreadsheet-driven badge printer — no manual renaming needed.

Frequently asked questions

Is there a limit on how many QR codes I can generate at once?

The generator has been tested at real scale — 250 codes in a single numbered, designed batch — and works well beyond that; very large batches may take a little longer to render but aren't blocked.

Can each QR code encode something different?

Yes, via CSV upload — each row becomes its own code with its own encoded content, not just a shared link with a different number.

Can I brand all the codes at once?

Yes, colour, dot style and an optional logo apply across the entire batch in one setting, rather than styling each code individually.

Is bulk generation free?

Yes, static bulk QR code generation is free and unlimited, no account required.

What file format do I get?

A ZIP containing one image file per QR code, named to match its number or CSV row for easy matching in a print or mail-merge workflow.

QR code best practicesHow to make a certificate with a verifiable QR codeEvent QR CodeGoogle Form QR Code