QR Code Generator API
This API provides fast, reliable QR code generation for common application needs such as links, plain text, WiFi join codes, and contact sharing (vCard). It supports PNG and SVG output, error correction levels, margins, sizing, and basic foreground/background color customization for PNG. For higher-volume workflows, a batch endpoint is available on paid plans to generate multiple QR codes in one…
QR Code Generator API endpoints
| Method | Endpoint | Description |
|---|---|---|
| health | ||
| GET |
health_health_get /health |
|
| v1 | ||
| GET |
WiFi QR Helper (Payload or PNG) /v1/templates/wifi |
Builds a standard WiFi QR payload (SSID/password/auth/hidden). If render=true, returns a PNG QR code image instead of JSON. |
| GET |
vCard QR Helper (Payload or PNG) /v1/templates/vcard |
Builds a vCard 3.0 contact payload. If render=true, returns a PNG QR code image instead of JSON. |
| GET |
Generate QR Code (PNG/SVG) /v1/qr |
Generates a QR code image from the provided data. Returns PNG or SVG bytes depending on format. Supports size, margin (quiet zone), and error correction. PNG supports custom… |
| POST |
Batch Generate QR Codes (ZIP) /v1/qr/batch |
Generates multiple QR codes in one request and returns a ZIP file containing PNG/SVG outputs. Each item can specify its own format and rendering options. |
QR Code Generator API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $10 / month | 20 / second |
|
| ULTRA | $29 / month | 50 / second |
|