Skip to content
Merlin Tools

QR code generator

From text or a URL to a QR code, downloadable as PNG or SVG for web and print. No data sent.

Genuinely free. No sign-up, no email, no limits, no cookies. We don't store the URL you analyse.

Error correction

Higher = more resistant to scratches and logos on top, but denser.

Type text or a URL to generate the QR code.

What it's for

A QR code turns a URL or text into a square any camera reads in an instant: you put it on a business card, a menu, a flyer, packaging, a slide. Download it as SVG for print (stays sharp at any size) or as PNG for digital use.

The same set includes the URL encode / decode and the Base64 encode / decode.

Frequently asked questions

What's the difference between PNG and SVG?

PNG is a pixel image, handy for quick digital use. SVG is vector: it stays sharp at any size, so it's the right choice for print (flyers, packaging, signage) where the QR may be enlarged without losing quality.

What does the error-correction level change?

It sets how much of the QR can be damaged or covered while still being readable: from L (~7%) up to H (~30%). A high level helps if you print on surfaces that wear or place a logo on top, but it makes the pattern denser.

Is the QR content sent to a server?

No. The QR code is generated entirely in your browser: the text or URL is never sent or stored anywhere.

Does the QR code expire?

No. A static QR code like this contains the data directly (the URL or text) and works forever. Only the «dynamic» QR codes of services that add a redirect in the middle expire, and that doesn't happen here.