← All tools
Free tool · runs in your browser

QR code generator

Type a URL or any text and your QR code updates instantly. It's generated locally — nothing is sent to a server. Download as crisp vector SVG or a pixel-perfect PNG.

Free QR code generator — no sign-up, no watermark

Most "free" QR generators either watermark the image, expire the link, or route your code through a redirect they control (so they can track scans — or hold your QR hostage behind a subscription later). This one doesn't. The QR matrix is computed in your browser with a tiny, dependency-free encoder, the code points straight at your content, and the SVG/PNG you download is yours to use anywhere, commercially included.

What you can encode

  • A website or landing-page URL.
  • Plain text, a coupon code, or a serial number.
  • A mailto: or tel: link.
  • Wi-Fi credentials: WIFI:T:WPA;S:NetworkName;P:password;;
  • A vCard contact block for "scan to save my details".

SVG or PNG — which should I pick?

Download SVG for anything printed: it's vector, so it scales to a billboard without a single blurry pixel. Download PNG for the web, slide decks, or quick sharing, at the pixel size you set above. If the code will be printed small or covered by a logo, bump the error correction to H so it still scans.

Generate QR codes at scale via API

Need a unique QR per order, ticket, table or asset? Generating them by hand doesn't scale. The Oxide Barcode Generator exposes a /v1/qr endpoint that returns clean SVG at the network edge in under 5 ms — same output, fully automatable from your backend.

curl -X POST https://qr-codes-barcodes.p.rapidapi.com/v1/qr \
  -H "Content-Type: application/json" \
  -H "X-RapidAPI-Key: YOUR_KEY" \
  -H "X-RapidAPI-Host: qr-codes-barcodes.p.rapidapi.com" \
  -d '{"data":"https://oxideapis.com","size":256,"error_correction":"M"}'

FAQ

Is this QR code generator really free?

Yes — completely free, no sign-up, no watermark, no limits. The QR code is generated entirely in your browser, so you can make as many as you want and use them commercially.

Does my data get sent to a server?

No. The QR matrix is computed locally in your browser using a dependency-free encoder. The text or URL you type never leaves your machine and nothing is logged on our end.

What is the error-correction level?

QR codes embed redundancy so they still scan when partly damaged or obscured. Level L recovers ~7% of the code, M ~15%, Q ~25%, and H ~30%. Higher levels make the code denser but more robust — pick H if the code will be printed small, on packaging, or covered by a logo.

Can I download the QR code as SVG or PNG?

Both. SVG is vector, so it stays razor-sharp at any size — best for print, signage and packaging. PNG is a raster image at the pixel size you choose — best for web and quick sharing.

Can I generate QR codes from an API at scale?

Yes. The Oxide Barcode Generator /v1/qr endpoint returns clean SVG QR codes (all error-correction levels) with sub-5 ms latency at the network edge — ideal for generating codes per order, ticket or asset in your backend.