QRBatch - free, no upload, runs in your browser
QRBatch turns multi-line text or a CSV column into a batch of QR codes, rendered and downloaded as PNG files inside one ZIP. Perfect for event check-in, product labels, device tags, and table menus - generated entirely in your browser.
Single QR generators fall apart the moment you need fifty codes. Real jobs look like this: a unique check-in link per attendee, a product page link per SKU printed on shelf labels, a setup URL per device, or a menu URL per table in a restaurant.
QRBatch is built for exactly these jobs - paste the list, get a ZIP, hand it to the printer.
Most online QR services generate the code on their server, which means every link you encode passes through - and is often tracked by - that vendor. For public marketing links this may be acceptable; for internal URLs, customer-specific links, or unreleased campaigns it is not.
QRBatch renders the codes locally with the same error-correction level the standard specifies. Nothing about your list is transmitted.
Up to 300 per run. Need more? Run the tool again with the next batch - there is no daily quota.
PNG, which prints cleanly at label sizes and works everywhere. Each image is named after the value it encodes.
Yes - copy the column, paste it into QRBatch (one value per line), and generate. The workflow takes seconds.
No. The codes encode your URLs directly, so they keep working forever and never route through a redirect service.
Each value can be up to 2 KB, which is enough for long URLs with UTM parameters.