Free tool

Bulk QR Code Generator

Generate hundreds or thousands of QR codes at once from a simple list, free. Download them all as a ZIP of PNGs and SVGs. Static, no account, no per-code fee.

Need a code for every product, table, room, asset or ticket? Paste your list — one item per line — and QR Puppy makes them all at once and hands you a ZIP of PNGs and SVGs, named per row. Every code is validated to scan before it's included. It runs entirely in your browser, so even a few thousand codes never touch a server, and there's no per-code charge and no account.

Ready?

It's free, private and works offline.

Batch-generate codes →

How to make it

  1. Open the Batch tool and paste your list: one code per line as label, type, value (type is optional and defaults to a URL).
  2. Pick the output format (PNG, SVG or both) and size, and optionally validate every code scans.
  3. Click Generate — QR Puppy builds them all locally and zips them up.
  4. Download the ZIP; each file is named after your label so they're easy to match up.

Frequently asked questions

How many QR codes can I make at once?

Hundreds or thousands — it's limited only by your device, not by us. Everything runs in your browser, so there's no server quota or per-code fee.

Can I import a spreadsheet or CSV?

Paste your rows as comma-separated <code>label, type, value</code> lines (export your spreadsheet to CSV and paste the column you need). There's a "load example" button that shows the exact format.

Are the batch codes static and free?

Yes — every generated code is a static, tracking-free code, and the whole batch is free with no account and no watermark.

What do I get back?

A ZIP containing a PNG and/or SVG for every row, named by your labels, plus a small report noting any rows that were skipped.

Make yours now 🐾

Free forever, no tracking, no expiry.

Batch-generate codes →