QR Code API docs

Generate QR codes in PNG, SVG, or base64. Customize size, colors, error correction, and embed logos.

Authentication

All QR Code API requests authenticate via two headers. Get your API key from your RapidAPI dashboard after subscribing on the Basic (free) tier or higher.

X-RapidAPI-Key: YOUR_API_KEY
X-RapidAPI-Host: qr-code-by-helix-api.p.rapidapi.com

Base URL

https://qr-code-by-helix-api.p.rapidapi.com

Endpoints

GET
/generate

Generate QR code from text/URL

POST
/generate

Generate QR code with advanced options

Code Examples

Python

import requests

url = "https://qr-code-by-helix-api.p.rapidapi.com/generate"
headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "qr-code-by-helix-api.p.rapidapi.com",
}

response = requests.get(url, headers=headers)
print(response.json())

JavaScript

const response = await fetch(
  "https://qr-code-by-helix-api.p.rapidapi.com/generate",
  {
    method: "GET",
    headers: {
      "X-RapidAPI-Key": "YOUR_API_KEY",
      "X-RapidAPI-Host": "qr-code-by-helix-api.p.rapidapi.com"
    }
  }
);
const data = await response.json();

cURL

curl -X GET "https://qr-code-by-helix-api.p.rapidapi.com/generate" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: qr-code-by-helix-api.p.rapidapi.com"

Response Format

All endpoints return JSON in this consistent envelope:

{
  "status": "ok",
  "data": { /* endpoint-specific payload */ },
  "meta": {
    "cached": false,
    "latency_ms": 142,
    "request_id": "req_abc123"
  },
  "timestamp": "2026-05-21T12:00:00Z"
}

Error Codes

HTTPCodeMeaning
400BAD_REQUESTMissing or invalid parameter
401UNAUTHORIZEDInvalid or missing API key
403FORBIDDENYour plan doesn't include this endpoint
429RATE_LIMIT_EXCEEDEDToo many requests — back off and retry
500INTERNAL_ERRORSomething went wrong on our side
503UPSTREAM_UNAVAILABLEA third-party data source is down

Common Use Cases

Payment links
WiFi sharing
vCard contacts
App deep links
Event tickets
Restaurant menu QR code
Product packaging QR code
Real estate listing QR code
Conference badge QR code
Loyalty program QR code
Parking meter payment QR code
Museum exhibit QR code
Business storefront QR code
Wedding invitation QR code
Gym check-in QR code
Coupon and discount QR code
Medical patient ID QR code
Warehouse inventory QR code
Hotel room service QR code
Digital business card QR code

Related APIs

Ready to build with QR Code API?

Get API Key on RapidAPI

Start building with real APIs today

Free tier on every API, a live demo on every page, and a guide for each. No credit card to explore.

Helix-API Newsletter

Get new API launches, integration guides, and code examples in your inbox.