← Blog

How to generate lots of QR codes at once — no software to install

6 June 2026

Need one QR code? Any free site will do. The pain starts when you need ten. Or a hundred. Or one code for every SKU, ticket, and table in a spreadsheet. Do that one at a time and you'll lose an afternoon to screenshots and renaming files. There's a quicker way, and it doesn't ask you to install anything.

The two slow ways people do this

Most people pick one of these. Both hurt once the numbers climb.

Neither is built around "here's my list, give me a code per row."

The browser way

bulkqr is built around exactly that. Hand it a list, set the look once, download the lot. Two things keep it fast.

Two ways to feed it

You won't be typing anything a hundred times:

Design once, apply to all

Set it up a single time — size, colour, error correction, a logo — and every code in the batch picks it up. That's the real payoff. You're not eyeballing contrast and quiet zones a hundred times, and the whole set looks like it belongs together. Branding them? Do it without breaking the scan.

When you're done, grab the batch as a ZIP, or lay the codes out as printable PDF labels for a label sheet.

When you outgrow the browser

The in-browser, nothing-uploaded route tops out at 100 codes. Past that — a few hundred, a few thousand, something genuinely huge — you'll want an account, and the work shifts to the server so your browser isn't grinding. Curious how that copes at real scale? We wrote up building a generator that handles millions of codes per job.

A good code is still a good code

Bulk doesn't change the basics. Short payload, error correction to match where it'll live, big enough to scan, and a reason to bother. That's all in what makes a good QR code — read it before you send a batch to the printer.

Ready? Generate your first batch — no account, nothing uploaded.