Premium QR codes as an API

Generate beautiful QR codes in one HTTP call.

PNG or SVG, transparent backgrounds, your logo centered, multiple data types (URL, vCard, Wi-Fi, email, geo). Up to 15″ at 300 DPI for print.

curl -X POST https://api.qrstudio.app/api/v1/generate/ \
  -H "X-Api-Key: smk_…" \
  -d '{"data":"https://yourbrand.com","size_inches":4,"format":"svg"}' \
  --output qr.svg

Pixel-perfect styling

Pure black, white, or any hex. Transparent backgrounds. Rounded modules, classic squares. Your brand, your way.

Custom logo, clean

Upload a PNG or pull from a URL. We carve a clean clear-zone, strip dark backings, and keep ERROR_CORRECT_H scanability.

Multiple data types

URL, vCard, Wi-Fi join, mailto, SMS, geo, plain text. The API formats it correctly so every scanner offers the right action.

Print-ready output

Up to 4500×4500 px PNG (15″ at 300 DPI), or scalable SVG that prints at any size. Stickers, posters, t-shirts, billboards.

Production-grade

API keys, monthly quotas, 24-hour render cache, SSRF protection on logo URLs, atomic usage counters, audit log on every call.

One simple endpoint

POST /api/v1/generate/ takes JSON, returns image bytes. No SDK lock-in, no webhooks to wire.

Ready to ship?

Free plan, no credit card. Upgrade when you outgrow it.