Back to all APIs
QR Code Generator
Generate QR codes with custom colors, logos, and formats
Category: UtilitiesEndpoint:
/v1/qr/generateAvg Response
<50ms
Uptime SLA
99.99%
Free Tier
1,000/mo
Quick Start
JavaScript / TypeScript
javascript
import { KhaleejiAPI } from '@khaleejiapi/sdk'; const client = new KhaleejiAPI('your_api_key'); // Generate a PNG QR codeconst qr = await client.utility.generateQR({ data: 'https://khaleejiapi.dev', format: 'png', size: 512, dark: '#1a1a2e',}); // qr is a Buffer/Blob of the PNG imagePython
python
from khaleejiapi import KhaleejiAPI client = KhaleejiAPI('your_api_key') qr = client.utility.generate_qr( data="https://khaleejiapi.dev", format="png", size=512, dark="#1a1a2e") with open("qr.png", "wb") as f: f.write(qr)cURL
curl
curl -X GET "https://khaleejiapi.dev/api/v1/qr/generate?data=https://khaleejiapi.dev&format=png&size=512" \ -H "x-api-key: your_api_key" \ -o qr.png