QR Code Generator

Generate a QR code for your website, business card, menu, Wi-Fi network or WhatsApp in seconds, then download it as PNG or SVG.

Updated 100% free Files stay on your device No sign-up

Watch the 0:26 video tutorial
QR Code Generator illustration

How to use the QR Code Generator (video)

0:26 · no sound needed
In this video
  1. Choose the type of QR code (URL is selected)
  2. Type your website address
  3. Choose the size and colours
  4. Download it as PNG or SVG

Popular QR Code Generator shortcuts

Create a QR code in seconds

QR codes connect print to digital. Customers scan them with their phone camera to open a website, call you, send a WhatsApp message or join your Wi-Fi without typing a password. This free QR code generator makes static QR codes that never expire, with no sign-up and no watermark.

How to make a QR code

  1. Choose the type: URL, Text, Phone, Email, Wi-Fi or WhatsApp.
  2. Fill in the details. The QR code updates as you type.
  3. Pick a size, colours and error correction level.
  4. Download it as PNG for screens and documents, or SVG for print at any size.

QR code ideas for businesses

  • Restaurant menus and table cards
  • Business cards, flyers, posters and vehicle signs
  • Wi-Fi access for guests, cafés and offices
  • “Chat with us on WhatsApp” stickers
  • Google review links on receipts and counters
  • Product packaging and event tickets

Tips for QR codes that scan every time

Keep strong contrast: a dark code on a light background works best. Leave white space around the code, and print it at least 2 × 2 cm, larger if people scan from far away. Use higher error correction (Q or H) if the code may get scratched or dirty. Shorter content makes a simpler, easier-to-scan code. To track how many people scan it, add UTM parameters to your link first with the UTM builder.

QR code types

  • URL: opens a website, menu, review page or booking form.
  • Text: shows a short message.
  • Phone: starts a call.
  • Email: opens a new email with the address, subject and message filled in.
  • Wi-Fi: joins a network without typing a password. See the WiFi QR code guide.
  • WhatsApp: opens a chat with your number. See the WhatsApp QR code guide.

Static vs. dynamic QR codes

This tool makes static QR codes: the information is stored directly in the pattern, so the code never expires, works without any server and cannot be switched off. Paid “dynamic” QR services store a short redirect link instead, which lets them track scans or change the destination later, but the code stops working if you cancel the subscription. For permanent print, static is the safe choice.

Error correction levels

Level Recovers Use when
L about 7% Screens and clean prints; smallest code
M about 15% Most uses (default)
Q about 25% Outdoor signs, packaging
H about 30% Codes that may get scratched or partly covered

Printing tips

  • Download SVG for print. It stays perfectly sharp at any size.
  • Minimum size is about 2 × 2 cm; a common rule is scanning distance ÷ 10.
  • Keep dark code on a light background with strong contrast. Inverted colours scan poorly.
  • Always test with two or three different phones before printing a large batch.

Frequently asked questions

Do these QR codes expire?

No. They are static QR codes. The information is stored in the code itself, so it works forever.

Can I make a Wi-Fi QR code?

Yes. Choose Wi-Fi, enter the network name, password and security type, and guests can join by scanning.

Should I download PNG or SVG?

PNG is best for websites and documents. SVG is a vector format that stays sharp at any size, which makes it ideal for printing.

Can I use QR codes commercially?

Yes. The codes you create are free to use for personal and commercial purposes.

What is error correction?

It lets a QR code still scan when part of it is damaged. Higher levels are more robust but make the code denser.