UltKit

Bulk QR Code Generator

Paste a list, get a folder of QR codes. Every line you enter becomes its own code, numbered in the same order, and the whole set downloads as one ZIP ready for label sheets, packaging artwork or event badges.

QR Code Generator

QR content

One entry per line is required.

Nothing is uploaded; the code is generated for you to download.

How to use this tool

  1. 1

    Paste one entry per line

    Copy a column from Excel, Google Sheets or a CSV file and paste it into One entry per line. Each line can be a link, a product code or a short text.

  2. 2

    Set format and error correction

    The page starts with SVG output and Error correction at High (25%), a good mix for printed labels. Change Download as to PNG, PDF or EPS, and adjust Image size, Quiet zone or colors if needed.

  3. 3

    Generate and unzip

    Press Generate and download the ZIP. Inside, each code is named by its line number, so line 1 is code 1.

One line in, one QR code out: paste a column of 10 or 1,000 entries and download every code at once instead of generating them one by one.

How the bulk QR code generator works

  1. Paste the list

    A column from Excel, Sheets or a CSV, one entry per line.

  2. One code per line

    Same size, colors and error correction for every code.

  3. Download a ZIP

    Files numbered in list order, as SVG, PNG, PDF or EPS.

Bulk generation is for jobs where every item needs its own code: asset tags for laptops, shelf labels that open a product page, numbered tickets, sample bags in a lab, table numbers in a restaurant that each open a different ordering link. Making those one at a time on a regular QR code generator is slow and error-prone; here the list itself is the input.

Every code in a batch shares the settings you choose, so a sheet of labels looks uniform. If some lines are much longer than others, those codes get a denser pattern with more modules; on a fixed label size they print with smaller squares. Keep the content short where you can, for example a short product URL instead of a long tracking link with parameters.

The ZIP opens with the built-in tools on Windows and macOS; on phones and Chromebooks the steps are in how to unzip files on any device. To combine PDF codes into one print file, merge them in page order with any PDF merger.

QR code error correction levels for printed batches

Levels defined in ISO/IEC 18004. Higher levels survive more damage but need more modules for the same content.
LevelRecoverable damageUse it for
L (Low)About 7%Screens and clean indoor documents
M (Medium)About 15%General printing, flyers, business cards
Q (High)About 25%Labels and packaging that get scuffed (preset here)
H (Max)About 30%Outdoor signs, or a logo placed over the code

Do not print below 2 × 2 cm

Most phones read a code reliably when it is at least about 2 cm wide and the scanning distance is under roughly ten times that width. Keep the 4-module Quiet zone that the QR standard requires, and if you export PNG for print, size it for 300 DPI: 2 cm needs about 240 px, 5 cm about 600 px.

Bulk QR code generator questions

How do I generate QR codes from an Excel or CSV file?

Open the file, select the single column that holds the content (usually URLs or IDs) and paste it into the box. Leave out the header row, or it becomes a code too. Other columns such as product names stay in your sheet, matched to the codes by row order.

How many QR codes can I make at once?

The input box holds up to 100,000 characters. With short URLs of around 40 characters that is a couple of thousand codes in one ZIP; for longer lines, split the list and run it in parts.

Can the file names come from my spreadsheet?

Files are numbered by line rather than named from a column. Keep a row-number column in your sheet, or sort the list the way you want the files to sort, and the numbers will line up with your records.

Which format should a print shop get?

SVG, PDF or EPS. All three are vector, so the code stays sharp at any size and the printer can place it straight into the label template. Send PNG only when the layout tool cannot import vector files, and then make it at least 1000 px.

Do bulk QR codes expire?

No. These are static codes: the content is written into the pattern itself, so they work as long as the link or text they contain is valid. If you need to change a destination after printing, point each code at a URL you control and redirect it there.

Is my list stored after the codes are generated?

The ZIP is available for 30 minutes and then deleted from the server, together with the input. Nothing is added to a dashboard or account; see the privacy policy for details.