qrcodegenerator.live
Developer REST API v1

Programmatic QR Code Generation API

Integrate high-speed, watermark-free vector SVG and raster PNG QR code rendering directly into your serverless backends, mobile apps, or printing workflows. Free for personal and commercial applications.

Interactive Request Builder & Live Sandbox

Adjust parameters below to test the endpoint response in real-time and inspect the exact API query.

Endpoint Request URI:Test in new tab
/api/generate?data=https%3A%2F%2Fqrcodegenerator.live&format=svg&size=512&ecLevel=M&fg=%2312141A&bg=%23FFFFFF
curl -X GET "https://qrcodegenerator.live/api/generate?data=https%3A%2F%2Fqrcodegenerator.live&format=svg&size=512&ecLevel=M&fg=%2312141A&bg=%23FFFFFF" -o qrcode.svg
Live Endpoint Response (SVG)
API Live Generated QR Code

Directly embeddable in <img src="/api/generate?data=https%3A%2F%2Fqrcodegenerator.live&format=svg&size=512&ecLevel=M&fg=%2312141A&bg=%23FFFFFF" /> tags with zero client-side JavaScript.

Query & Request Body Parameters

ParameterTypeDefaultDescription
data / textstringRequiredThe URL or raw text string to encode into the matrix.
formatstringsvgImage format: "svg" (lossless vector) or "png" (raster bitmap).
sizeinteger512Render width in pixels (64 to 4096).
ecLevelstringMError correction level: "L" (7%), "M" (15%), "Q" (25%), or "H" (30%).
dark / fghex color#12141AHexadecimal foreground module color.
light / bghex color#FFFFFFHexadecimal background color or "transparent".
margininteger2Quiet zone border width in modules (0 to 20).