A small square. A lot of possibilities.
Generate QR codes and barcodes, read symbols from images, and validate structured payment payloads.
Production access through RapidAPI & ApyHub.
Compare available capabilities & plans
{
"data": "https://example.com",
"options": {
"format": "png",
"size": 384
}
}
https://example.comStored QR sample. Static codes do not include hosted redirects or scan analytics.
Try this in the PlaygroundWhat will you build?
Choose a use case to see it in action.
Try it in the Playground.
Pick an example to open it in the Playground. Change anything and run it yourself.
Endpoints
Full reference/v1/generateGenerate a QR code from text or a URLPOST/v1/qr/wifiGenerate a Wi-Fi QR codePOST/v1/qr/vcardGenerate a vCard contact QR codePOST/v1/qr/mecardGenerate a MeCard contact QR codePOST/v1/qr/emailGenerate an email QR codePOST/v1/qr/smsGenerate an SMS QR codePOST/v1/qr/telGenerate a phone-number QR codeShow all 17 endpoints Your first request
import os
import httpx
base_url = "https://qr-barcode-api-generate-style-decode-validate.p.rapidapi.com"
headers = {
"X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
"X-RapidAPI-Host": "qr-barcode-api-generate-style-decode-validate.p.rapidapi.com",
}
payload = {
"data": "https://example.com",
"options": {
"format": "png",
"size": 384,
},
}
response = httpx.post(
base_url + "/v1/generate",
headers=headers, json=payload, timeout=120
)
response.raise_for_status()
with open("result.png", "wb") as output:
output.write(response.content)Access & plans
Subscribe through a marketplace. They issue credentials, enforce plan allowances and handle billing. Check each capability’s listing for current plans and units.
Good to know
Static QR codes only; no hosted redirects or scan analytics. Digital verification does not guarantee every physical print will scan. Styled codes and PDF require an eligible marketplace plan.
Website demos use small inputs and an anonymous allowance. Production limits depend on your marketplace plan.
Demo limits & data handlingFAQ
Which marketplace should I pick?
Choose an available listing for the capability you need. Compare its current plans, allowance and billing units. Examples on this site support both providers.
How does the demo allowance work?
When enabled, demos share 10 light and 2 heavy dispatched attempts per UTC day, with browser and network limits. This is an anonymous allowance, not a guaranteed per-person entitlement.
What if a live demo is paused?
Use the supplied sample preview and integration examples. Available marketplace listings provide production access independently of the website’s demo gate.
Can I use my own files?
Use the editable input fields to preview your request. Review processing and retention details before submitting sensitive data.



