Free tool

Bulk QR code generator: CSV in, ZIP of files out

Turn a spreadsheet into a folder of QR codes. Each row becomes its own file, named the way your layout software expects, in PNG for quick proofs or SVG for print. Free accounts generate 25 codes per batch; paid plans go up to 500. Everything runs in your browser with no upload and no watermark.

1. Your rows

3 codes ready

2. Output

Format

The ZIP includes a manifest.csv mapping every file back to its value, so you can check a run before it goes to print. Everything is generated locally — your list never leaves the browser.

Questions

What should the CSV look like?
A header row with value (the link or text) and optionally name (the output file name) and label (the caption under the code). Commas, semicolons and tabs all work as separators.
PNG or SVG for printing?
SVG. It is vector, so it stays crisp at any size and your printer can scale it without artefacts. Use PNG for on-screen proofs, email and slide decks.
Can bulk codes be edited after printing?
Not in a batch export: these are static files with the destination baked in. If a run may need redirecting later, create dynamic codes in the app instead and print those short links.

Other free tools