Free QR code generator

Make a QR code for a link, Wi-Fi network, email, phone number or SMS. Pick colours and download a crisp PNG or SVG. No sign-up, and the codes never expire.

This free QR code generator makes static QR codes for a link, Wi-Fi network, email, phone number or SMS. Pick colors and error correction, then download a sharp PNG up to 2048 px or a scalable SVG. Codes never expire, have no scan limits and are generated in your browser without sign-up.

Codes are static: the data is stored in the pattern itself, so they keep working without Zebra. For print, keep dark-on-light colors and a margin of 2 or more, and test-scan one copy before printing a batch.

How it works

  1. Choose the type — Pick Link, Wi-Fi, Email, Phone or SMS and fill in the fields. The preview updates instantly.
  2. Style the code — Set the code and background colours, the error correction level and the margin. Keep the code dark on a light background so it scans reliably.
  3. Download — Save a PNG up to 2048 px for messengers and social media, or an SVG that stays sharp at any print size.

Frequently asked questions

Do these QR codes expire?

No. They are static codes: the link or data is stored in the pattern itself, so they keep working forever and don't depend on our servers.

How does the Wi-Fi QR code work?

It encodes the network name, password and security type in the standard WIFI: format. Pointing an iPhone or Android camera at it offers to join the network without typing the password.

PNG or SVG — which should I download?

PNG works everywhere, from chats to social posts and documents. SVG is a vector file, so pick it for print, posters and packaging, where the code has to stay sharp at any size.

Why won't my QR code scan?

The usual causes are low contrast, a light code on a dark background, too small a margin or too much data. Keep the code dark on a light background, leave a margin of at least 2 and shorten long links.

Wi-Fi QR Code Generator: Share Your Wi-Fi Free