Generate high-quality QR codes, Data Matrix, Code 128, EAN, UPC, PDF417, and 20+ other barcode formats. Returns SVG, PNG, or Base64.
GET /generate?type=qr&data=https://example.com&format=svg X-API-Key: csk_your_key
{
"type": "qr",
"format": "svg",
"width": 200,
"height": 200,
"data": "<svg>...</svg>"
}
Production-ready with comprehensive coverage and fast response times.
Generate QR codes with custom size, margin, and error correction.
Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, ITF.
QR Code, Data Matrix, PDF417, Aztec, and more.
Returns clean SVG (scalable) or PNG at any resolution.
Sub-100ms generation with no queue or watermarks.
Generate up to 50 barcodes per request.
One API key unlocks BarcodeKit API plus 20+ other production-ready APIs. Free plan available instantly.