Free QR Code Generator

Create a custom QR code in seconds — colors, logo, frame. Free, no sign-up, never expires.


Options

The higher the level, the better the QR resists damage. Level H is recommended when adding a logo.


Templates


Style


Colors


Center logo

Icons

PNG/SVG recommended, max 1 MB. Use error-correction level H to stay scannable.


Frame

Preview

Fill in the content to see the QR code.

Our QR code generator creates customizable and free QR codes right in your browser. Pick the module shape, a color gradient, add your logo in the center and a frame with a call-to-action, then download in high-resolution PNG or SVG.

No sign-up, no watermark, no limit: your QR codes are static and never expire. And because everything is computed in your browser, none of your data is sent to a server.

Why use our QR code generator?

Free & unlimitedNo sign-up, no watermark, no limit. Generate and download as many QR codes as you like, in PNG or SVG.
Never expiresYour QR codes are static: they encode the data directly and keep working forever, with no subscription.
100% privateEverything is computed in your browser. No data (URL, Wi-Fi password, contact…) is ever sent to a server.
Fully customizableModule shapes, color gradients, a center logo and a frame with a call-to-action label.
PNG & SVG exportCrisp SVG (vector) for large-format print, PNG for the web — at any size.
Free HTTP APIGenerate QR codes from a simple URL to embed them in an email, a page or a script.

Create any type of QR code

Frequently asked questions

Is the QR code generator free?

Yes, completely free with no sign-up, no watermark and no limit. Generate as many QR codes as you want and download them in high-definition PNG or SVG.

Do the generated QR codes expire?

No. A static QR code encodes the information directly: it never expires and keeps working indefinitely, with no online service or subscription required.

Is my data sent to a server?

No. The QR code is computed directly in your browser: no data (URL, Wi-Fi password, contact…) is sent to a server. It is faster and respects your privacy.

Can I add a logo and custom colors?

Yes. You can change the module shape, apply a gradient, import a center logo and add a frame with a call-to-action ("SCAN ME"). Use error-correction level H with a logo to stay scannable.

Which formats can I download?

PNG (raster image, ideal for the web and standard printing) and SVG (vector, lossless at any size — perfect for large-format printing).

What QR code size should I use for printing?

For print, prefer SVG (vector, crisp at any size) or a PNG of at least 1000 px. Rule of thumb: the QR width should be at least 1/10th of the scanning distance (a 2 cm QR scans at ~20 cm).