Batch QR Code Generator from CSV
Upload or paste a CSV, pick the column to encode and an optional name column, and generate one QR code per row. Problem rows and duplicates are listed, and everything is created in your browser.
1. CSV data
Up to 500 rows2. QR settings
Site QR libraryAlways test-scan a few codes before printing. Dark codes on a light background with a 4-module quiet zone scan most reliably.
3. Preview & rows
Row-level status| Row | Label | QR content | File name | Status |
|---|
About Batch QR Code Generator from CSV
Batch QR Code Generator from CSV creates one QR code for each row of a CSV file or pasted data. Choose the column to encode and an optional label column for file names, set the delimiter and header row, and pick the size, colours, error-correction level and quiet zone. Codes are previewed, problem rows are listed, and all files are downloaded as PNG and/or SVG in a ZIP — using this site’s own QR library in your browser.
Event badges, product labels, asset tags, menus and marketing materials often need dozens or hundreds of QR codes. Creating them one by one is slow and error-prone. Generating them from a spreadsheet keeps content and file names consistent, and processing locally keeps your data private.
Step by step
- Upload a CSV file, paste CSV data, or load the sample.
- Check the detected delimiter and header row.
- Choose the QR content column and, optionally, a label column for file names.
- Set the format, size, error correction, quiet zone and colours.
- Press Generate QR codes and review the preview and row statuses.
- Download the single QR code or the ZIP of all codes, and test-scan a few before printing.
What it offers
- CSV upload or paste with delimiter and header detection
- Choice of content and label columns
- PNG, SVG or both
- Size, foreground and background colours, error-correction level and quiet zone
- Preview of generated codes and a status for every row
- Empty, too-long and duplicate rows clearly reported
- Safe, readable file names from the label column
- ZIP download for batches, direct download for a single code
Tips for best results
- Keep dark codes on a light background with a quiet zone of about 4 modules.
- Use error correction Q or H for small prints or codes that may be damaged.
- Keep content short — shorter content makes simpler codes that scan more easily.
- Use SVG for print and PNG for screens and documents.
- Test-scan several codes with different phones before printing a large batch.
Why people use it
Fast
Hundreds of codes from one spreadsheet.
Organised
Meaningful file names from your labels.
Reliable
Clear reporting of rows that can’t be encoded.
Private
CSV data never leaves your browser.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.