Generate a static QR code
qr_generateGenerate a static QR code as SVG (default, up to 2000 px), PNG base64 or data URL (up to 1024 px) from data or a payload object. Bulk (/v1/qr/bulk, ≤50) is SVG-only, ≤256 bytes per item. Static codes only: no redirects, no dynamic/editable codes, no scan analytics. EAN/UPC output is format-valid (check digit) and is NOT GS1 registration. Scannability is not guaranteed (contrast, print size, quiet zone and reader all matter).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bg | No | ||
| fg | No | ||
| ecc | No | ||
| data | No | ||
| size | No | ||
| format | No | ||
| margin | No | ||
| payload | No |