Skip to content
QR & Barcode Scanner

Free · No sign-up · No tracking

QR code generator

Create a QR code for a link, your Wi-Fi, a contact card, an event or a product label with batch and expiry date. Pick colours and size, then download a PNG or SVG — ready for print.

Opens a website when scanned.

Everything happens in your browser. Nothing you type is uploaded or stored.

Preview

Fill in the fields to see your QR code.

Test the code with your phone camera before you print it.

Design

512 × 512 px

Width and height of the PNG file.

4 modules

The blank border around the code. 4 modules is the standard; keep at least 2.

Error correction

Higher levels still scan when the code is scratched, dirty or folded, but make it denser. Use H for printed labels and packaging; L or M is enough on screens.

How to create a QR code

  1. Choose the type

    Link, Wi-Fi, contact, event or a GS1 Digital Link for product labels.

  2. Fill in the details

    The preview updates while you type. Invalid fields are explained right away.

  3. Adjust the design

    Pick colours with enough contrast, the size and the error-correction level.

  4. Download and test

    Save a PNG for documents or an SVG for print, then scan it once with your phone.

Frequently asked questions

Is the QR code generator free?

Yes. You can create and download as many QR codes as you like, for private or commercial use, without an account.

Do the QR codes expire?

No. These are static QR codes: the content is stored in the code itself, so it works forever and nobody can track the scans.

Is my data uploaded?

No. The QR code is created in your browser. Wi-Fi passwords, contact details and everything else you type never leave your device.

Which error-correction level should I choose?

M is a good default for screens and flyers. For printed labels, packaging or codes that may get scratched or dirty, choose H — the code stays readable even when part of it is damaged.

What is a GS1 Digital Link?

It is the GS1 standard for putting a product's GTIN, batch, serial number and dates into a QR code as a web address. Retailers and stock apps like ours read the expiry date and batch directly, which makes first-expired-first-out picking and recalls much easier.

How big should a printed QR code be?

As a rule of thumb, at least 2 × 2 cm for scanning from close up, and about one tenth of the scanning distance for posters. Download the SVG for sharp prints at any size.