Tools / Bulk QR Code Generator (PNG/SVG, Custom Colors)

Bulk QR Code Generator (PNG/SVG, Custom Colors)

Generate QR codes in bulk from URLs, text, Wi-Fi or vCard strings: PNG or SVG, size, margin, error-correction level and custom colors. Input: items. Output (JSON/CSV): one row per item with index, text, format, qrUrl, bytes.

Run it on Apify Store →

What it's for

Example input

{
 "items": [
  "https://therealtour360.com",
  "https://apify.com/store",
  "WIFI:T:WPA;S:RealTour;P:test1234;;",
  "BEGIN:VCARD\nVERSION:3.0\nFN:Real Tour 360\nURL:https://therealtour360.com\nEND:VCARD",
  ""
 ],
 "format": "png",
 "size": 400,
 "errorCorrection": "Q"
}

Example output

{
  "index": 1,
  "name": null,
  "format": "png",
  "sizePx": 400,
  "errorCorrection": "Q",
  "qrUrl": "https://api.apify.com/v2/key-value-stores/gaYaQOpfgF1yVMkve/records/qr-0001-https-therealtour360-com.png",
  "qrKey": "qr-0001-https-therealtour360-com.png",
  "bytes": 2572
}

Input reference

FieldTypeNotes
items requiredarrayOne QR code per line.
formatstringFormat
sizeintegerSize (px, PNG)
marginintegerMargin (modules)
errorCorrectionstringHigher = more damage-tolerant, denser.
darkColorstringHex.
lightColorstringHex.

Pricing

Pay per event: QR code created $0.001. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.

How to run

  1. Open the Store page and click Try for free.
  2. Fill in the input (or paste the example JSON in the JSON tab).
  3. Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
  4. Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.

Open Bulk QR Code Generator (PNG/SVG, Custom Colors) on Apify →