Free SVG QR code generator
Type a URL or any text: the QR code is drawn in your browser as a small SVG — one rectangle and one path — sharp at any size. Download it, copy it, or take a link to the same image to put on a page.
SVG, 2447 bytes.
Image link
HTML for your page
Why SVG
A vector QR code stays sharp on a phone, in print and on a billboard. This one is about 3 KB for a short URL: a white rectangle and one path of whole-number coordinates, nothing else — easy to edit, to inline in HTML and to send through any pipeline.
Nothing leaves your browser
The code is drawn on this page, by the open @spintax/qr-svg library. What you type is not sent anywhere — no request carries it — and the generator needs no account and sets no cookie.
A link to the same image
The image link points to the free API at qr.clx.cx, which draws the very same SVG from the text in the link. Put it in an <img> tag, a README or an e-mail; the link itself carries the text, so we keep nothing.
Track the scans
A plain QR code cannot tell you who scanned it. Point it at a clx short link on your own domain, and scans are counted as their own source, by country and device — free, in your Cloudflare account.
The QR code API →The browser extension →Privacy of the QR tools →Short links with QR codes →
Questions
Is the generator free?
Yes, with no sign-up and no limit on how many codes you make: they are drawn in your browser. The API at qr.clx.cx needs no key either.
Is there a browser extension?
Yes, a free one: SVG QR Code Generator, for Chrome, Firefox and Edge. In a side panel it makes a QR code for the page you are on or for any text — an SVG, a link and snippets to embed, as here — and sends nothing anywhere.
Do QR codes made here expire?
No. A QR code holds its text itself; it works as long as what it points to does. The image link works as long as the API does.
Which error correction should I choose?
M for screens and most print; Q or H for print that may get scratched or a logo laid over it. Higher levels make the code denser.
Can I change where a printed code leads?
Not with a plain QR code: its text is fixed. Encode a short link instead, and change the link’s target whenever you like.
Is a QR code private?
No. Anyone who scans it, or opens its image link, reads its text. Do not encode passwords or other secrets.