Build/Tools/QR Code Generator
Utility1 credit / callGET /api/v1/tools/qr/generate

QR Code Generator

Generate QR codes as PNG, SVG, or data URL

Generate QR codes for any content — URLs, text, vCards, WiFi credentials. Choose PNG (base64), SVG string, or inline data URL. Custom foreground/background colors, error correction level L/M/Q/H, and size up to 2048px. Param is `data`, not `text`.

How it works

Encodes your data into a QR code image using the qrcode library. Returns the image in the requested format with metadata.

What you could build

MenuQR
Generate restaurant menu QR codes on the fly
$500–$2K MRR
est. MRR
TicketGen
Event ticket QR codes with custom branding
$1K–$4K MRR
est. MRR
PackagingKit
QR codes for product packaging with scan tracking
$2K–$5K MRR
est. MRR

Parameters

datarequired
Content to encode. Param is 'data' — not 'text'.· e.g. https://aplicious.com
formatoptional
Output format: png / svg / dataurl (default: png)· e.g. png
sizeoptional
Image size in pixels, 64–2048 (default: 300)· e.g. 300
error_correctionoptional
Error correction level: L / M / Q / H (default: M)· e.g. H
dark_coloroptional
Foreground hex color (default: #000000)· e.g. #8E44AD
light_coloroptional
Background hex color (default: #ffffff)· e.g. #ffffff

Example request

curl
curl "https://aplicious.com/api/v1/tools/qr/generate?data=https://aplicious.com&format=png&size=400&error_correction=H" \
  -H "X-API-Key: YOUR_API_KEY"

Example response

json
{
  "success": true,
  "data": {
    "format": "png",
    "mime_type": "image/png",
    "size": 400,
    "error_correction": "H",
    "data": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."
  }
}
Ready to use QR Code Generator?

Free plan — 100 calls/month, no credit card.