What this does
Paste a list, get a QR code for every line, then download the lot as scalable SVG files, PNG images, or a printable PDF sheet laid out for cutting. Everything runs in your browser, so nothing you paste is uploaded anywhere.
The usual alternative is generating codes one at a time and renaming each download by hand, which is fine for three codes and miserable for eighty.
Adding labels to your list
One item per line. If you want control over the filenames, put a label before a vertical bar:
Table 1|https://example.com/menu
Table 2|https://example.com/menu
The label becomes the filename and the caption on the PDF sheet. Without a label, files are numbered in order. For anything you will be sticking onto physical objects, labels are what stop you guessing which code is which afterwards.
Labels matter more than you expect. Fifty unlabelled QR codes look identical. Once printed and cut, there is no way to tell them apart without scanning each one.
Which format to download
| Format | Best for | Why |
|---|---|---|
| SVG | Print, signage, any size | Vector, so it stays perfectly sharp at any scale. Scale it to a billboard and the edges stay crisp. |
| PNG | Screens, documents, email | Works everywhere without conversion. |
| PDF sheet | Printing and cutting | Twelve codes per A4 page with labels and cut guides. |
If the codes are going to a printer, use SVG. It is the one format where enlarging costs you nothing, and print shops prefer it. PNG enlarged past its native size gets soft edges, which is exactly what makes a code fail to scan.
Where bulk generation is worth it
- Table numbers in a venue. One code per table, each prefilling the table number so orders and requests identify themselves.
- Asset and equipment labels. A code per machine holding its ID, so technicians scan instead of hunting for a faded sticker.
- Inventory and storage. Boxes, shelves, archive files. Scanning beats opening.
- Event badges. One per attendee, linked to their own record.
- Product batches. A code per unit or per batch pointing at instructions or registration.
- Classroom and library items. A code per book or resource.
Checking a batch before printing
Generating eighty codes correctly and printing eighty wrong ones is an expensive way to learn that one line had a typo. Two checks worth the five minutes:
- Scan three at random from the preview grid with your phone, one from the start of the list, one from the middle, one from the end.
- Print one page at final size on the real stock, and scan those, before sending the rest.
Our print sizing guide covers how small you can safely go, and the damage test explains why the corners of each code matter more than anything else when they are being cut out by hand.
Limits and what they mean
- 250 codes per batch. Above that, browsers start to struggle with holding every canvas in memory. Split a larger job into batches and run them one after another.
- Very long lines may fail. A QR code has a maximum capacity, and an extremely long URL can exceed it. Any lines that cannot be encoded are reported rather than silently skipped.
- Every code in a batch uses the same error correction level. If some need a logo over them later, generate those separately at level H.
Common questions
Is my list uploaded anywhere?
No. The codes are generated in your browser and the ZIP and PDF are assembled there too. Nothing you paste reaches a server, ours or anyone else's. That matters when the list contains customer references or internal asset IDs.
Can I generate WiFi or vCard codes in bulk?
Yes, if you build the payload yourself. Paste the raw format, for example WIFI:T:WPA;S:Network;P:password;;, one per line. The single purpose tools are easier for one offs, this is for volume.
Why is one code bigger than another?
Longer data needs more modules. A short URL might be a 25 x 25 grid where a long one is 49 x 49. They print at the same physical size, but the denser one has smaller modules and needs more care. Mixing very short and very long items in one batch means the codes will not all behave the same.
Can I change the colour?
Not here, deliberately. Coloured codes scan less reliably, and in a batch of a hundred that failure rate compounds. If you need brand colours, edit the SVG files afterwards and test the result.
Related tools
For a single code, the dedicated tools give you a proper form and guidance: WiFi, vCard, URL, text, phone, calendar, location and social.