Quickstart
In the browser
- Open the builder.
- Paste the URL or content you want to encode.
- Type a sentence describing the look — e.g. "art deco gold, ivory background, chevrons".
- Click Design with AI. The engine picks shapes, finder eyes and palette, then validates the result against ISO/IEC 18004.
- Export PNG / SVG / PDF.
If you want pixel control instead, switch the toggle to Manual mode. Same engine, every dial exposed.
From the API
curl -X POST https://api.qr-branding.com/api/qr/generate \
-H "Content-Type: application/json" \
-H "X-RapidAPI-Proxy-Secret: <your secret>" \
-d '{
"content": "https://yourbrand.com",
"primaryColor": "#dcc28a",
"backgroundColor": "#0a0b0e",
"moduleShape": "roundedsquare",
"finderOuterShape": "roundedsquare",
"finderInnerShape": "dot",
"eccLevel": "H",
"fileFormat": "png",
"outputWidth": 800
}'
The response is a base64-encoded PNG by default — set "responseType": "binary" to get the raw bytes.
What you can do
- Combine logo + center text + frame in a single QR — see QrConfig reference.
- Hand the engine a natural-language prompt via AI mode.
- Pin the result to a dynamic QR (from 1 free with an account) so you can swap the destination URL without reprinting.
Next steps
- API overview for auth and rate limits.
- Scan guarantee for the validation pipeline.
- Pricing & credits for what each tier unlocks.