QR Forge QR Code Generator
Generate PNG, SVG or base64 QR codes, including Wi-Fi, vCard, email, SMS, maps and calendar events. No watermark.
Endpoints
| Path | What it does |
|---|---|
/generate | QR code from any text or URL |
/wifi | Wi-Fi login QR |
/vcard | vCard contact QR |
/email | Mailto QR |
/sms | SMS QR |
/geo | Map location QR |
/event | Calendar event QR |
Examples
Replace YOUR_KEY with your RapidAPI key. Host: qr-forge-qr-code-generator.p.rapidapi.com
curl
curl --request GET \
--url 'https://qr-forge-qr-code-generator.p.rapidapi.com/generate?data=https://example.com&size=300&format=png' \
--header 'X-RapidAPI-Key: YOUR_KEY' \
--header 'X-RapidAPI-Host: qr-forge-qr-code-generator.p.rapidapi.com'
JavaScript
const res = await fetch('https://qr-forge-qr-code-generator.p.rapidapi.com/generate?data=https://example.com&size=300&format=png', {
headers: {
'X-RapidAPI-Key': process.env.RAPIDAPI_KEY,
'X-RapidAPI-Host': 'qr-forge-qr-code-generator.p.rapidapi.com'
}
});
const data = await res.json();
Python
import os, requests
r = requests.get(
'https://qr-forge-qr-code-generator.p.rapidapi.com/generate?data=https://example.com&size=300&format=png',
headers={
'X-RapidAPI-Key': os.environ['RAPIDAPI_KEY'],
'X-RapidAPI-Host': 'qr-forge-qr-code-generator.p.rapidapi.com',
},
)
print(r.json())
Notes
Nothing you send is stored by our code. Calls go through RapidAPI, which bills according to the plan you pick. The origin runs on Cloudflare Workers.