Bulk QR Code Generator
Turn a spreadsheet of links into a whole set of tracked QR codes in a few minutes.
From spreadsheet to QR codes
Upload a CSV or XLSX file, check that we guessed the right columns for the link and the name, and confirm. Each row becomes its own dynamic QR code with its own link and analytics.
Mistakes don't block the rest
Every row is validated. Empty links, unsafe addresses and duplicates are skipped and listed with the reason, while valid rows go ahead. Large files are processed in the background and you can watch the progress.
What you download
A ZIP with SVG, PNG and PDF versions of each code in separate folders, and a manifest spreadsheet listing every name, destination, redirect link and status. Download links are available for seven days; the codes themselves stay in your dashboard.
Frequently asked questions
How many rows can I upload?
Up to 5,000 per file, subject to your plan's limit on active dynamic codes.
Which file types work?
CSV and XLSX. Older .xls files should be saved as XLSX or CSV first.