DEV Community

Forgelab Africa
Forgelab Africa

Posted on

How to Generate QR Codes via REST API — No Library Needed

We just shipped the Forgelab QR Code API.

Generate a QR code in any language, any environment, with one HTTP request:

curl -X POST https://www.forgelab.africa/api/qr/generate \
  -H 'X-Api-Key: YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"text":"https://your-site.com","format":"png","size":400}' \
  --output qr-code.png
Enter fullscreen mode Exit fullscreen mode

Supports:

  • PNG (for email/web)
  • SVG (for print — resolution-independent)
  • Base64 data URL (embed directly in JSON or HTML)
  • Custom colors for branded QR codes
  • QR decoding from uploaded images

Free tier: 5 calls/month. No card required.

Full guide: forgelab.africa/blog/qr-code-api-generate-decode

Top comments (0)