Batch QR code generator

Paste a list, get a ZIP. Generate dozens of QR codes in one pass instead of one at a time — free, private, and generated entirely in your browser.

Why use batch generation

Generating QR codes one at a time is fine for a single link, but it doesn't scale to a list. Batch mode takes a plain list of values — one per line — and produces a ZIP file with a properly named PNG for every line, styled consistently.

It's a good fit for:

  • Event badges or table numbers, each with a unique link
  • Product packaging or asset tags that need individual codes
  • Direct mail or email campaigns with a unique tracking link per recipient
  • Any time you're making more than a handful of codes at once

How it works

  1. Open the generator and switch to "Batch (multiple codes)".
  2. Paste one value per line — add an optional caption after a comma, e.g. https://example.com/table-4, Table 4.
  3. Set your shared colors, style, and optional logo, then click "Generate ZIP".

Everything is rendered locally in your browser, one code at a time, then packaged into a ZIP — up to 200 codes per batch, nothing ever uploaded to a server.

Frequently asked questions

How many QR codes can I generate at once?

Up to 200 per batch. Paste one entry per line and generate them all with a single click.

Can each code have a different caption?

Yes. Add a comma after the value on any line to set a caption for just that code, e.g. "https://example.com/promo, Scan for 10% off".

What file do I get?

A single ZIP file containing one PNG per line you entered, ready to print or distribute.

Can I style all of them the same way?

Yes. Colors, dot and eye style, and an optional logo apply to every code in the batch, so the whole set stays visually consistent.