Batch QR Code Generator

Paste a list or CSV and download one QR code per row as a single zip.

Free batch QR code generator. Paste a list of URLs or a CSV, generate one QR per row, customise size, colour, error correction and format, then download every code plus a manifest as a single zip — 100% in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How many QR codes can I generate at once?

You can generate up to 500 codes in a single batch. The on-screen grid previews the first 30 for speed, but every queued row is written into the downloaded zip. For larger jobs, split your list into batches of 500 and run them one after another.

A batch QR code generator turns a plain list or a CSV file into a folder of ready-to-use QR codes in seconds. Instead of opening a single-code generator dozens of times, you paste every payload at once, pick your styling, and download one QR image per row bundled into a single zip — together with a manifest.csv that records exactly which file encodes which value. It runs entirely in your browser, so even sensitive data such as Wi-Fi passwords, voucher links or internal URLs never leaves your device.

This tool is built for anyone producing codes in volume: a marketer printing table tents for a hundred restaurant locations, an events team issuing per-attendee check-in links, a warehouse labelling shelves, or a developer attaching codes to a product catalogue export. Each row can be a website link, a WIFI: string, a tel: or mailto: URI, a plain text note, or any other payload a QR scanner understands.

How it works

Choose between two input modes. Lines mode treats every non-empty line as one QR code and auto-numbers the filenames using a prefix you set (qr-001, qr-002, and so on). CSV mode reads a header row containing a content column and an optional filename column, giving you full control over each output name — handy when the filenames need to match SKUs, room numbers or campaign codes. The parser de-duplicates any repeated filenames so nothing gets silently overwritten inside the zip.

You then tune the output: pixel size, the white quiet margin around the code, the error-correction level (L, M, Q or H), the foreground and background colours, and whether to export PNG raster files or SVG vectors. A live preview grid renders the first batch of codes so you can sanity-check colours and contrast before committing. When you download, each code is encoded locally and written into a zip alongside the manifest, then handed to your browser as a single file.

Example

Suppose you manage 50 meeting rooms and want a Wi-Fi QR on every door. In CSV mode you paste:

filename,content then rows such as room-101,WIFI:T:WPA;S:GuestNet;P:welcome2026;;. Hit download and you get room-101.png, room-102.png, … plus manifest.csv — ready to drop straight into a print run. Switch the format to SVG first if the print shop wants vectors for crisp A4 signage.

Use caseInput modeBest formatSuggested ECC
Restaurant menu linksLinesPNGM
Wi-Fi door signsCSVSVGQ
Codes with a centre logoCSVPNGH
Quick internal linksLinesPNGL

Every code is generated in your browser — nothing you paste is uploaded or stored on any server.