Bulk QR Code Generator
Import a CSV, validate each row against the same QR engine as the single generator, generate successful rows locally, and download a ZIP with a privacy-safe manifest — without accounts or cloud jobs.
What bulk generation is
Bulk QR turns a spreadsheet of destinations into many independent static QR assets. Each row becomes its own code. Codes do not depend on QRburst remaining online, and QRburst does not wrap destinations in a redirect.
CSV workflow
Choose one QR type for the batch, download a template or upload your CSV, map columns, review validation, pick a shared design and PNG/SVG output, then generate. Partial success is intentional: invalid rows never block valid ones.
Supported QR types
- Website
- Text
- Phone
- SMS
- Wi-Fi
- Contact
- Location
- Event
Local and private
Your CSV, payloads, images, and ZIP stay in the browser session. They are not uploaded for processing and are not written to localStorage. Refreshing the page clears the current batch. The ZIP manifest lists filenames and statuses — not URLs, passwords, or contact fields.
Useful for
- Product labels and inventory reference links
- Event badges and table identifiers
- Guest Wi-Fi cards (remember: Wi-Fi QRs expose credentials to anyone who scans)
- Contact cards and campaign asset packs
Limits
Batches are capped at 500 rows. Large PNG sizes may be blocked by a workload guard to protect browser memory. PDF-per-row and multi-page print sheets are out of scope here — use Print Studio for individual print-ready exports.
Related guides
Related tools
Frequently asked questions
- Does QRburst upload my CSV?
- No. Parsing, validation, QR generation, and ZIP packaging all run locally in your browser. Row data is not uploaded to QRburst servers.
- What happens if some rows are invalid?
- Invalid rows are reported individually. You can still generate QR codes for every valid row and download a ZIP of the successful files, plus an errors CSV for the rest.
- Are bulk QR codes dynamic or tracked?
- No. Bulk output is static. Each code embeds its payload directly. QRburst does not host redirects or scan analytics for bulk batches.
- How many rows can I generate?
- QRburst supports up to 500 rows per batch. Very large PNG sizes may be limited further by a browser-safety workload guard.