QR code generator

Type a link or a text, or fill in the fields for Wi-Fi, phone and email: the QR code appears instantly and you can download it as PNG (for print and social) or SVG (for graphics and logos). No account, no expiry.

🔒 Everything runs in your browser: no data is sent to any server.

What you can put in a QR code

Size, colours and error correction

For print choose at least 1024 px or download the SVG, which scales infinitely without losing sharpness (ideal for designers and print shops). The code needs good contrast: dark colour on a light background, never the reverse, and always keep a white margin around it (already included). At 2 cm or more on paper it reads easily from 20-30 cm away.

Error correction lets the code be read even if partly damaged or covered: "Medium" is fine almost always; pick "Quartile" or "High" if you plan to place a logo in the centre or print on surfaces that wear out. Higher levels produce denser codes.

No expiry, no tracking

Codes created here are "static": the content is written directly into the code, so they work forever, don't depend on an external service and don't track who scans them. The flip side is that you can't change the link after printing: if you need that flexibility, point the QR code to a page of your own that you can update.

Tips before printing

Frequently asked questions

Do QR codes created here expire?

No. They are static codes: the content lives inside the code itself and works forever, with no subscriptions or external services.

Can I change the link after printing the code?

No, in a static code the link is fixed. If you expect to change it, point the QR code to your own web page and update that instead.

PNG or SVG?

PNG for social media, Word documents and general use; SVG for designers, print shops and large prints, because it doesn't lose quality when enlarged.