Bulk QR Code Generator
Paste a list of URLs or upload a CSV and get hundreds of high-resolution QR codes in one ZIP. Customize size, error correction, and colours before you download.
One ZIP file with all 3 QR codes as PNGs at 512×512 pixels. Names are numbered and based on each input.
https://smalltoolsdesk.com
How to use it
- 1Paste your inputs, one per line, into the box. Or click Upload CSV and we will read the first column.
- 2Pick a size, error correction level, and colours. Use 30 percent error correction if you plan to add a logo on top.
- 3Click Download ZIP. Every QR code is saved as a PNG named after its input, ready for printing or embedding.
About this tool
QR codes have become routine in India for everything from UPI payments to restaurant menus, hostel attendance to wedding gift registries. When you need fifty or five hundred at once, generating them by hand is slow and most online generators ask you to pay, sign up, or upload data to their servers.
This tool keeps it simple. Your inputs stay on your device, the output is a normal PNG you can resize and print, and you can run as many batches as you like. We use the standard ISO 18004 QR code specification, so the codes scan from any phone camera or UPI-enabled app.
Frequently asked
Is there a limit to how many QR codes I can generate?
No hard limit, but very large batches may slow your browser down. Most modern phones handle 500 codes comfortably. Laptops can do thousands.
What kind of CSV does it accept?
Any CSV or text file. We read the first column of each row, ignore empty rows, and trim whitespace. There is no need for a header row.
Are the QR codes safe to print or use commercially?
Yes. They are standard ISO 18004 QR codes generated entirely on your device. They are royalty-free and you can use them in commercial work, packaging, posters, business cards, and event tickets.
Can I encode UPI IDs, vCards, or Wi-Fi credentials?
Yes. Paste the full payload, for example upi://pay?pa=name@bank&pn=Name for a UPI QR, or WIFI:T:WPA;S:NetworkName;P:password;; for Wi-Fi. UPI scanners and most camera apps will read the result.
Will my data be sent to a server?
No. Generation happens entirely in your browser. The ZIP file is built and saved locally. Nothing is uploaded.
What error correction level should I pick?
L is fine for clean, screen-only use. M is the safe default. Use Q for printed labels likely to get scratched, and H if you plan to overlay a logo or watermark in the centre.
How big should I print the QR code?
A common rule is one centimetre on the page for every metre of scan distance. For a poster scanned from two metres away, two by two centimetres works. Higher error correction lets you print smaller without losing readability.