APIHub
Back to Explore

QR code

The QRtag.net API generates QR code images that can be embedded directly via a URL, returning PNG (opaque or transparent) or SVG files with optional pixel‑size and custom target‑URL parameters. The images are cached for three days and the free service is limited to 1,000 requests per 10 minutes per application.

Development
none
HTTPS
CORS: Yes
Description enriched
Visit official documentation

Latency

848ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/qr_transparent.{format}

Generate a QR code with a transparent background for the current page as PNG or SVG.

  • format (path, required) — Image format, either "png" or "svg".
  • url (query) — Custom URL that the QR code should link to.
GET

/qr_transparent_{size}.{format}

Generate a QR code with a transparent background and custom pixel size as PNG or SVG.

  • size (path, required) — Pixel size of each QR code module.
  • format (path, required) — Image format, either "png" or "svg".
  • url (query) — Custom URL that the QR code should link to.
GET

/qr.{format}

Generate a QR code for the current page (using the referrer) as PNG or SVG.

  • url (query) — Custom URL that the QR code should link to.
  • format (path, required) — Image format, either "png" or "svg".
GET

/qr_{size}.{format}

Generate a QR code with a custom pixel size as PNG or SVG.

  • size (path, required) — Pixel size of each QR code module.
  • format (path, required) — Image format, either "png" or "svg".
  • url (query) — Custom URL that the QR code should link to.

4 endpoints auto-detected

curl -X GET \
  "https://www.qrtag.net/api//qr_transparent.{format}"

www.qrtag.net · HTTPS only