QR Code Generator

Create QR codes for links, Wi-Fi, vCards, email, SMS and phone numbers. Free PNG and SVG download, custom colours and error correction.

Runs in your browser

Codes are drawn on your device, so a Wi-Fi password never reaches the URL or a server.

No scheme? We add https:// for you.

Enter some text.

Design

M — ~15%, the usual choice
#000000
#ffffff

Preview

Enter a URL to generate your QR code.

PNG size

Generated on your device — nothing is sent to a server. Files never leave your device.

Scan it with your phone before you print it.

How to use

  1. Choose a QR code type: Link, Text, Wi-Fi, Contact, Email, SMS or Phone.
  2. Fill the fields for that type — a Wi-Fi code needs the SSID, security type and password.
  3. Set Error correction (M is usual, H for print), plus Size and the quiet-zone margin.
  4. Pick foreground and background colours — keep a dark code on a light background to scan.
  5. Press ‘Download PNG’, ‘Download SVG’ or ‘Copy PNG’ — and scan it once before you print.

FAQ

Do I have to sign up to download a PNG?

No. PNG and SVG downloads are free and unlimited, with no watermark and no account. The code is generated in your browser, so there is nothing for us to gate.

What does the L/M/Q/H error correction setting do?

It decides how much of the code can be damaged or covered and still scan: L about 7%, M about 15%, Q about 25%, H about 30%. Higher levels make the code denser, so use M for screens and H for printed codes or codes with a logo.

Is my Wi-Fi password safe here?

Yes. The password is turned into the QR code inside your browser and is deliberately kept out of the page URL, so you cannot leak it by copying the address bar.

Related tools

More File tools: File