Navigate
Use compact category hubs first, then jump to trust and support pages.
Sections
Tool Categories
Last updated: April 2026
Batch QR generation creates one QR code per row from a CSV, TSV, or plain text file, and downloads all codes as a ZIP of PNG images. This is the right workflow when you need a unique QR code for each item - individual event tickets, personalized landing page URLs for a marketing campaign, unique asset tracking codes, or per-product links for a product catalogue.
Prepare your input file with one value per row. For URLs, each row should be a complete URL including the https:// prefix. For plain text, each row is the text that will be encoded. Column headers are not required - if your file has a header row, the tool will encode it as the first QR code, so remove the header before uploading or start data from row 1.
Output files are numbered sequentially matching the row order in your input file - QR_001.png, QR_002.png, and so on. If you need filenames that correspond to your item identifiers, consider processing the ZIP after download and renaming files based on your input data. For label printing workflows, the numbered sequence is usually sufficient when the input file is ordered to match your label sheet.
Batch size is limited to 25 files per job. For larger batches, split your input into groups of 25 rows and run multiple batches.
Create one QR code per input row and download a numbered ZIP for labels, tickets, campaigns, check-ins, or asset tracking.
Browse QR & Barcode ToolsA URL, SKU, stock code, retail code, menu link, or CSV list of values.
A single QR/barcode image or a ZIP of print-ready code files.
Upload a CSV, TSV, or TXT file, choose which column contains the QR content, and download the ZIP of generated QR images.
Use one column for the QR content and optionally a second column for output filenames. Column numbers in the form are 1-based.
Yes. Leave Treat first row as header on if the first row contains column labels instead of real QR content.
The batch generator returns a ZIP file containing one PNG QR code per usable row.
Yes. You can set size, border, error correction, and foreground or background colors. For safer scanning, keep strong contrast and a visible border.
No. Files are processed temporarily to generate your output, then deleted automatically. Tiny File Tools does not require signup for these tools.