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:ortel: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.