Free bulk QR code generator: make many QR codes at once
Most QR tools make one code at a time. This bulk QR code generator reads a list, one item per line, and draws a QR code for every line immediately. Paste web links, product codes, serial numbers, Wi-Fi details or any plain text. You can then save each code as a PNG image. The codes are made in your browser, so your list is never sent anywhere.
How to generate QR codes in bulk
- Type or paste your items into the box, one per line. For example, a list of URLs or SKU numbers.
- Click Generate QR Codes.
- A code appears for every line, with its text underneath so you can match them up.
- Click Save PNG under a code to download it, or use Clear to start a new batch.
Generate QR codes from a list, spreadsheet column or Excel sheet
You do not need special software to generate QR codes in bulk. Copy a column of URLs, product codes or serial numbers from Excel, Google Sheets or a CSV file, paste it into the box, and every row becomes its own QR code. It works as a QR code generator for a list of URLs and as a simple bulk QR code creator for inventory labels.
Static QR codes: free, no expiry, no scan limits
These are static QR codes. The text or link is stored directly in the code, so it never expires, there is no subscription, and there is no limit on scans. The trade-off is that a static code cannot be edited after printing and does not track scans. If you need to change where a printed code points, use a link you control, such as a short redirect on your own site.
What you can use it for
- Inventory and asset tags: one code per shelf, box, laptop or tool, printed on labels.
- Product pages and menus: a unique link per product, per table or per room.
- Events and tickets: a code per guest or per seat with a reference number.
- Marketing: a separate tracked link for each flyer, store or campaign so you can see which one works.
- Education and offices: codes that link students or staff to a document, form or video.
Tips for codes that scan well
- Keep the text short. Shorter content makes a simpler code that scans faster and from further away.
- Print each code at least 2 cm (about 0.8 inch) wide, with a blank margin around it.
- Use dark code on a light background and avoid stretching the image.
- Test a few codes with your phone camera before printing a large batch.
Frequently asked questions
How do I create QR codes in bulk from Excel?
Copy the column from Excel that holds your links or codes, paste it into the box (each row becomes a line), and click Generate QR Codes.
What is the difference between static and dynamic QR codes?
A static code holds your text directly and works forever, but cannot be changed or tracked. A dynamic code points to a redirect that can be edited and counted, and usually needs a paid service. This tool makes static codes.
Is there a limit on how many codes I can make?
The site sets no limit. A list of a few hundred lines works well on most computers. Very long lists use more memory, so split them into batches if the page gets slow.
Are my links or text uploaded?
No. Every code is drawn in your browser, and nothing is sent to a server or stored.
What format are the downloaded codes?
Each code downloads as a PNG image through its Save PNG button.
Do the QR codes expire?
No. A QR code simply contains your text or link. It works for as long as the link it points to stays online.
Can I make QR codes for plain text or numbers?
Yes. Any line of text works, not only web addresses.
Is it free for business use?
Yes. It is free to use with no account, and the codes you create are yours.
More free tools
CSV converter · Image compressor · PDF toolkit · Read the guide: QR codes for inventory