Bulk QR generator. Hundreds of codes, one click.
Paste a list or drop a CSV and get up to 500 QR codes as a ZIP of PNGs — with captions, colors and error-correction control. Everything renders on your own device; nothing is uploaded.
A free online tool by Digital HeroesYour data never leaves your browser.
Style & output
Live preview
—Click any preview to download just that PNG.
Capped at 500 codes per run to keep your browser responsive — split bigger lists into batches. Rows whose value is too long for one QR are flagged and skipped, never silently dropped.
Why generate QR codes in bulk, locally?
Bulk QR services usually want your whole product list, ticket database or URL set uploaded to their servers, and many wrap your links in tracking redirects that expire. This tool renders every code on your own device from your raw values: no tracking, no expiry, no account. You get plain PNG files in a ZIP — named by row, label or value — ready for print sheets, packaging or mail merges. Completely free, no sign-up, no limits.
Everything a batch tool should do.
- Batch-generate up to 500 QR codes from a pasted list or a CSV file in one click.
- Upload a CSV and choose which column holds the encoded value and which holds the label — comma, semicolon or tab separated, all auto-detected.
- Customize colors, size and error correction for every code in the batch at once.
- Add a caption under each QR code using the label or the raw value, with adjustable caption size.
- Name PNGs by row number, label or value so the ZIP is ready for mail merges or print layouts — duplicate names are de-conflicted automatically.
- Download a single PNG by clicking any preview tile before committing to a full batch export.
Five steps, no signup.
- Choose Paste lines to type or paste one value per line, or switch to CSV file to upload a spreadsheet export.
- If you upload a CSV, pick the value column (what gets encoded) and the optional label column (used for captions and filenames).
- Set the size, colors, error correction and caption options in the Style panel — the preview updates live.
- Click any preview tile to download a single PNG and check it before running the whole batch.
- Click Generate QR codes (.zip) to export the full batch as a ZIP of PNG files.
Frequently asked questions.
Is the Bulk QR Generator free?
Is it private? Are my files uploaded anywhere?
How many QR codes can I make at once?
What happens if a value is too long for a QR code?
What file format do I get?
Do the QR codes expire or track scans?
Published · Last updated .