Turn a CSV or list of links into up to 100 QR codes at once. This batch QR code generator creates a separate PNG for every entry, with a ZIP download for the whole batch.
Free PNG and ZIP downloads. No signup, watermark, or expiry on static codes.
Supports CSV and TXT files. Put one URL per row, with no header.
Download a sample CSV (3 links)Enter each URL, text, or data on a separate line
Up to 100 QR codes per batch. Generate and download PNGs or a ZIP for free, with no signup.
Generating QR codes...
Excel workbooks (.xlsx) are not uploaded directly. Export CSV or paste the cells. The CSV importer reads the first comma-separated value on each row; for content containing commas, paste the complete text instead.
Paste one complete URL or text entry per line. For CSV uploads, put the content in the first column, omit the header row, and check the preview before generating. Each batch supports up to 100 entries.
Use the ZIP download for a batch of product labels, event handouts, or location signs. Each PNG contains the content you entered directly; the destination cannot be changed inside a static code after printing.
Need just one code? Use the free QR code generator. For editable destinations and scan analytics, compare tracked QR plans.
Adding brand colors? Read the QR code color and scanning guide before printing a batch.
Choose your input method:
Set your preferences for all QR codes:
Create your bulk QR codes:
Upload CSV files with URLs, text, or contact information to generate QR codes in bulk.
Enter multiple URLs or text entries manually, one per line, for quick bulk generation.
Customize size, colors, error correction, and add your logo to all QR codes.
Download all generated QR codes in a convenient ZIP file for easy distribution.
Generate up to 100 QR codes at once with real-time progress tracking.
Generate and download for free. No account or credit card required, including ZIP downloads.
Upload a CSV or enter one value per line, with no more than 100 entries.
Choose your design settings, generate the batch, and test the individual codes.
Download the batch as a ZIP and check the printed codes before distributing them.
Yes. Generate up to 100 static QR codes per batch and download individual PNGs or the whole ZIP for free. No account, credit card, or watermark is required.
Yes. Copy one column of links and paste it into Enter URLs/Text, or export a one-column CSV with no header and upload it. Excel workbook files (.xlsx) are not supported directly.
Yes. Each non-empty entry creates its own static QR code. Use different links for different destinations. The ZIP contains separate PNG files for the batch.
Yes. Choose your foreground and background colors and upload a logo before generating. Those settings apply to the whole batch. Test the resulting codes before printing.
Static codes have no expiry and do not record scans. Keep each linked page available. Changing the encoded destination requires a new code; optional tracked QR codes are a separate account-based feature.