Why make them here
Excel, CSV or paste
Open .xlsx or .csv straight in the browser, or paste one link per line.
One design for all
Colours, dot shape, logo and frame from the generator are used on every code.
Your list stays with you
The codes are drawn in your browser. Your list is not uploaded.
Free, no sign-up
Up to 50 codes a time without an account. Need trackable codes? Members can make dynamic codes in bulk too.
How it works
Design one QR code
Pick colours, a logo and a frame on the generator page.
Paste the list or open Excel
Tap "Bulk (Excel)", then choose the column with the links and, if you like, the column with names.
Download the ZIP
Every code is a PNG named after its row, plus a list.csv that tells which file is which.
Good uses for bulk QR codes
Shops label products and shelves, restaurants make one code per table, schools and offices print name tags and asset stickers, and event organisers make a code for each ticket or session.
These codes are static: the link is inside the picture and works forever. If you may need to change links later or count scans, make dynamic codes from your dashboard instead.
Questions
How many QR codes can I make for free?
Up to 50 at a time, as many times as you like.
Which Excel files work?
.xlsx files (the first sheet), .csv and plain text. For old .xls files, save as .xlsx or CSV first.
Can I put a name under each code?
Yes. Choose the name column and tick "Print the name under each QR".
Do the codes expire?
No. They are static codes; they keep working as long as the link itself works.
Is there a watermark?
On the Free plan each picture has a small "Created by QR-TH.com" line. Pro and Business plans remove it.