Free QR Code Generator

Make a QR code for a link, Wi-Fi network, contact card, email, phone number or text message — free, without sign-up, and it never expires.

Design and size

How to make a QR code

  1. Pick what the code should do: open a link, join a Wi-Fi network, save a contact, start an email, call or text a number, or show plain text.
  2. Fill in the fields. The preview updates as you type.
  3. Optionally open Design and size for colours, a transparent background and the print size.
  4. Click Download PNG (for screens, documents and most printing) or SVG (for designers and large prints).
  5. Test it with your phone's camera before you print it.

Static codes that never expire

Many "free" QR generators make dynamic codes: the code points to their server, which then forwards to your link — and after a trial period the code stops working unless you pay. The codes made here are static: your content is stored in the code itself, so it works forever, with any scanner, without tracking and without anyone in between. The trade-off: to change the content later you print a new code.

Which size and format should I use?

Error correction

QR codes contain spare data so they still scan when part of the code is dirty, creased or covered. Medium (15%) is right for most uses. Choose High or Highest for codes on products, outdoors or anywhere they may get damaged; the code gets a few more squares, so keep it a little larger.

Colours that still scan

Ideas

Private by design

The QR code is made in your browser. Nothing you type — links, passwords, phone numbers — is sent to a server or stored.

Frequently asked questions

Is this QR code generator really free?

Yes. There is no sign-up, no watermark, no limit on the number of codes, and the codes never expire.

Do the QR codes expire?

No. They are static codes: the content is stored in the code itself, not on a server, so they keep working forever.

Can I change the link after printing?

No, not with a static code. If you need to change it later, link to a page you control (for example your own website) and update that page instead.

Should I download PNG or SVG?

PNG works everywhere and is fine for screens and most printing. SVG is a vector format that stays sharp at any size, which designers and print shops prefer.

How small can I print a QR code?

Around 2 × 2 cm (0.8 inch) is the practical minimum for close scanning. For posters, make it about one tenth of the scanning distance.

Can I scan the code with an iPhone or Android phone?

Yes. Open the camera app and point it at the code; both iPhone and Android phones read QR codes without an extra app.

Is my information sent anywhere?

No. The code is generated in your browser; nothing you enter is uploaded or stored.

Runs entirely in your browser, powered by node-qrcode (matrix) and a QR renderer built for this site. Updated October 2026.