Bulk QR Code Generator - URLs to QR Images avatar

Bulk QR Code Generator - URLs to QR Images

Pricing

Pay per usage

Go to Apify Store
Bulk QR Code Generator - URLs to QR Images

Bulk QR Code Generator - URLs to QR Images

Generate QR codes in bulk from URLs or text. Returns base64 PNG data URLs ready to embed in web pages, emails, or apps. Supports all error correction levels (L/M/Q/H) and custom sizes.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Bulk QR Code Generator

Generate QR codes in bulk from any list of URLs or text. Returns base64 PNG data URLs that embed directly in web pages, emails, PDFs, and apps — no download step required.

Built in Go for fast, reliable batch processing. No external APIs, no rate limits, no API key needed.

What you get

For each item in your input list:

  • dataURL: Base64-encoded PNG data URL (data:image/png;base64,...) — paste directly into <img src="..."> tags
  • text: The original input text or URL
  • size: Image dimensions in pixels
  • errorCorrectionLevel: The correction level used (L/M/Q/H)

Use cases

  • Marketing campaigns: Generate QR codes for landing page URLs, coupon codes, or event sign-up links in bulk
  • Product packaging: Encode product IDs, serial numbers, or traceability URLs for labeling
  • Contact cards: Encode vCard or contact URLs for print materials
  • Wi-Fi sharing: Encode WIFI:T:WPA;S:NetworkName;P:Password;; strings for easy network sharing
  • Inventory management: Encode internal SKUs or asset IDs for scannable labels
  • Email campaigns: Embed QR codes in HTML emails for mobile-first CTAs

Input example

{
"items": [
"https://example.com/promo?code=SUMMER25",
"https://example.com/product/12345",
"Contact: Jane Doe, jane@example.com, +1-555-123-4567"
],
"size": 256,
"errorCorrectionLevel": "M"
}

Output example

{
"text": "https://example.com/promo?code=SUMMER25",
"dataURL": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEA...",
"size": 256,
"errorCorrectionLevel": "M"
}

Error correction levels

LevelRecoveryBest for
L7%Clean digital environments, URLs only
M15%General use (default)
Q25%Printed materials that may get dirty
H30%Labels, packaging, or logos overlaid on the QR code

Embedding the output

The dataURL field is a standard HTML data URL. Use it directly:

<img src="data:image/png;base64,iVBORw0KGgo..." alt="QR Code" width="256" height="256">

Or decode the base64 portion and write it to a .png file.

Pricing

$0.001 per QR code generated. No API key or external account required.