Free QR code generator online

Turn a link, Wi-Fi network, contact card or message into a custom QR code and download it instantly. Free, unlimited and no account required.

QR code generator

Design & customization

Everything you need in one generator

14 QR code types

Links, Wi-Fi, vCard, email, SMS, WhatsApp, events, social profiles and more.

Custom design

Colours, corner styles, margins and a centre logo, with live preview.

Scan-tested output

Sensible error correction and contrast defaults so codes read on the first try.

Verify instantly

Check your finished code with the built-in QR scanner before you print.

How to create a QR code

  1. 1. Pick a QR type. Website link, Wi-Fi, vCard, email, SMS, WhatsApp, calendar event and more.
  2. 2. Fill in the details. The preview redraws as you type, so you always see the final code.
  3. 3. Style it. Set colours, corners and add your logo while keeping enough contrast to scan.
  4. 4. Download and test. Save the PNG, then read it with the free QR scanner before printing.

Static or dynamic?

A static QR code stores the data itself and can never be changed. A dynamic QR code stores a short link you control, so you can change the destination after printing and see how many people scanned it.

Frequently asked questions

Are the QR codes free and permanent?
Yes. Static QR codes are free to create and download, never expire and have no scan limits. Dynamic codes, which you can edit after printing, need a free account.
Can I add a logo to my QR code?
Yes. Upload a logo in the generator and it is placed in the centre with enough error correction for reliable scanning.
Is my Wi-Fi password safe?
Yes. Wi-Fi QR codes are built entirely in your browser, so the network password never reaches our servers.
What size should I print a QR code?
As a rule of thumb, print at least 2 cm wide for close-up scanning and about a tenth of the scanning distance for posters and signage.

Related tools