QR Code & Barcode API
The QR Code & Barcode API enables developers to programmatically generate QR codes and barcodes for any application. Perfect for e-commerce, logistics, healthcare, marketing, and cryptocurrency payments. ## Unique Features - **Dynamic QR Codes**: Create trackable QR codes with analytics - update target URL without reprinting (UNIQUE) - **QR Analytics**: Track scans by date, location, device, and…
QR Code & Barcode API endpoints
| Method | Endpoint | Description |
|---|---|---|
| QR Codes | ||
| POST |
generateLogoQR /api/qrcode/logo |
Create a QR code with embedded logo image. The logo is placed in the center of the QR code with a white background for better scannability. Supports base64 images, URLs, or data… |
| POST |
generateEmailQR /api/qrcode/email |
Create a QR code for composing an email |
| POST |
generateBitcoinCashQR /api/qrcode/bitcoincash |
Create a QR code for Bitcoin Cash payments |
| POST |
generateWiFiQRAdvanced /api/qrcode/wifi/advanced |
Create a WiFi QR code with advanced options including hidden networks |
| GET |
listDynamicQRCodes /api/qrcode/dynamic |
List all dynamic QR codes created by the authenticated user |
| POST |
generatePhoneQR /api/qrcode/phone |
Create a QR code for making a phone call |
| POST |
generateEthereumQR /api/qrcode/ethereum |
Create a QR code for Ethereum payments |
| GET |
redirectDynamicQR /qr/{code} |
Redirect endpoint for dynamic QR codes. When a user scans a dynamic QR code, they are directed to this endpoint which records the scan and redirects to the target URL. |
| POST |
generateVCardQR /api/qrcode/vcard |
Create a QR code containing contact information |
| POST |
generateWiFiQR /api/qrcode/wifi |
Create a QR code for connecting to WiFi networks |
| GET |
getDynamicQRAnalytics /api/qrcode/dynamic/{code}/analytics |
Get scan analytics for a dynamic QR code |
| POST |
generateSMSQR /api/qrcode/sms |
Create a QR code for sending an SMS message |
| POST |
generateCalendarQR /api/qrcode/calendar |
Create a QR code for a calendar event (iCal format) |
| POST |
generateColorQR /api/qrcode/color |
Create a QR code with custom colors and styling |
| DELETE |
deleteDynamicQR /api/qrcode/dynamic/{code} |
Delete a dynamic QR code |
| POST |
generateGeoQR /api/qrcode/geo |
Create a QR code for a geographic location |
| GET |
getDynamicQR /api/qrcode/dynamic/{code} |
Get info about a dynamic QR code |
| PUT |
updateDynamicQR /api/qrcode/dynamic/{code} |
Update the target URL of a dynamic QR code without reprinting |
| POST |
createDynamicQR /api/qrcode/dynamic |
Create a redirectable QR code that can be updated without reprinting. The QR code points to our redirect endpoint, which forwards to your target URL. Features: - Update target… |
| POST |
generateCryptoQR /api/qrcode/crypto |
Create a QR code for cryptocurrency payments (Bitcoin, Ethereum) |
| POST |
generateQRCode /api/qrcode/generate |
Create a standard QR code from any text or URL |
| Barcodes | ||
| POST |
generateBarcode /api/barcode/generate |
Create a barcode in various formats |
| POST |
generateMSI /api/barcode/msi |
Create an MSI barcode |
| POST |
generateUPCA /api/barcode/upca |
Create a UPC-A barcode (11-12 digits) |
| POST |
generateEAN8 /api/barcode/ean8 |
Create an EAN-8 barcode (7-8 digits) |
| Batch | ||
| POST |
batchGenerateQR /api/qrcode/batch |
Generate multiple QR codes in a single request (max 5000) |
| POST |
batchGenerateBarcode /api/barcode/batch |
Generate multiple barcodes in a single request (max 5000) |
| System | ||
| GET |
getMetrics /api/metrics |
Get usage metrics (requires API key) |
| GET |
getHealth /health |
Check if the API is running and healthy |
| GET |
getApiInfo / |
Get API version and available endpoints |
QR Code & Barcode API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $25 / month | 500 / minute |
|
| ULTRA | $69 / month | 2000 / minute |
|
| MEGA | $199 / month | 10000 / minute |
|