Free QR code API.

One GET. No auth. No watermark.

The problem

You're building a feature that needs to generate QR codes — for a ticketing system, a logistics tool, an internal dashboard, anywhere. You don't want to ship a 100KB QR library inside your client bundle, deal with signup flows, or run into watermark surprises in production.

The fix

QRThis exposes a public REST API. Send a single GET request with the URL you want encoded, get back a PNG or SVG image. No API key, no signup, no rate-limit traps. Drop it into an <img> tag from any origin. CORS is open. Costs nothing.

What you get

  • Endpoint: GET https://www.qrth.is/api/generate?url=example.com — returns a PNG by default.
  • Customize with query params: size (64-2048), format (png or svg), color, bg, margin.
  • Rate limit: 100 requests per IP per day. Cached aggressively by Vercel's CDN — public sites won't hit it.
  • No signup, no API key, no watermark. CORS open for use from any origin including localhost.

Questions

Ready to make one?

Free for static QR codes. No signup needed.

Try the API

Last updated: July 2026

More th.is tools