Skip to content

Bulk QR Code Generator

Make up to 250 QR codes in one go for free, and up to 2,000 on a paid plan — from a numbered series, a CSV or an Excel file — and download them as a ZIP or as print-ready label sheets. Everything runs in your browser; nothing is uploaded.

Bulk QR codesnumbered series, lists, tracked codes
Bulk QR codes

Make many QR codes at once

Up to 250 codes in one go on the Free plan. Choose how you want to begin. You can change everything afterwards.

Upload your listDrop a CSV or Excel file here. One row per code. The first row holds the column names..csv .tsv .xlsx .xls
Or start from a ready batch
1Where the codes come from
2What each code holds
3How it looks
4Name under each code
5What you get

Two ways to run a batch

From a list / CSV

One line per code: filename,data. Add a style column to give each code its own preset. Paste it in or upload a .csv.

Numbered series

A pattern with {n}, a start number and a count. Generates PROD-001 … PROD-250 for labels, tickets, serial numbers and asset tags.

Frequently asked questions

How many QR codes can I generate at once?

Up to 250 per batch on the free plan, 2,000 on Micro, Starter and Pro, and 10,000 on Agency. Downloaded as one ZIP, or as label-sheet PDFs.

Can I download PNGs instead of SVGs?

Yes. In the ZIP output, switch the format to PNG and pick a size (512, 1024 or 2048 px). SVG is still the default because it's vector — sharp at any print size and much smaller files — but PNG is there for tools that don't accept SVG.

What file can I upload?

A CSV, plain-text or Excel (.xlsx) file with one row per code (filename, data). The first sheet is used. You can also skip the file entirely and use the numbered-series mode.

Can each code have a different design?

Yes. Add a style column to your CSV (filename,data,style) with a preset name, and it overrides the batch style per row.

What is numbered-series mode?

Set a pattern with {n}, a start number and a count — the tool generates PROD-001, PROD-002, and so on, no CSV needed. Good for product labels, tickets and asset tags.

Can I get a label sheet instead of a ZIP?

Yes. Switch the output to 'Label sheet PDF' and pick a layout — A4 Avery (L7160 21-up, L7163 14-up, square 24-up), US Letter Avery (5160 30-up, 5163 10-up), a plain cut-line grid, or a custom grid where you enter your own page size, rows, columns and margins. Each code lands on its own label across as many pages as needed, with the name or number printed underneath. Use the 'Copies of each code' field to repeat one code across a whole sheet.

Is it really free?

Yes, up to 250 codes a batch, as many batches as you like. It runs entirely in your browser, so nothing is uploaded. A free account is needed to download. Paid plans raise the batch size and add tracked codes.

What are tracked codes?

On a paid plan, each code in the batch can become a short link in your account, so you can count scans for every code and change where it goes later without reprinting. Tracked codes use your plan's allowance of editable codes.

Can I put a name or number under each code, in Hindi or Tamil?

Yes. Choose the words (any column can be used, like {name} or {room}) and they are drawn as part of the picture, so they appear in every file and on the sheet, in any language.

Can I make barcodes and tags too?

Yes. Choose a QR code, a barcode (Code 128, EAN-13 or Code 39) or both, and pick one of 12 tag designs for asset tags, bins, products, shelves and parcels.

url QR codeQR code for menuQR code printing