Internet Utilities

QR Code Generator

Create a QR code for a link, text, phone number or Wi-Fi. Choose size, colours and error correction, then download PNG or SVG. Static codes never expire.

  • 100% free
  • No sign-up
  • Private: runs on your device
  • Updated

Enter your details

Runs in your browser. Nothing you enter is uploaded or saved.

Your result

Your QR code preview appears here.

What is QR Code Generator?

QR Code Generator turns a link or any text into a scannable QR code. The code is static: the content is stored inside the code itself, so it works forever without any redirect service. Download a PNG for screens and messages or an SVG for sharp printing.

QR codes connect printed material to a web page, a payment ID, a phone number or a Wi-Fi network. Use them on visiting cards, shop counters, menus, posters and product packaging. For print, download the SVG version, keep a quiet margin around the code and test-scan it with two different phones.

How to use QR Code Generator

  1. Type or paste the link or text.
  2. Choose the size, error-correction level and colours.
  3. The preview updates as you type. Choose PNG or SVG.
  4. Download the file and test-scan it with your phone before printing.

Key features

  • Links, text, UPI IDs, phone numbers and Wi-Fi strings
  • PNG up to 2048 px or vector SVG
  • Four error-correction levels
  • Custom colours with a contrast check
  • Static codes with no tracking or expiry

Why use this qr code generator

  • Static codes that never expire
  • Print-ready SVG and high-resolution PNG
  • Colour choice with a scannability check
  • Nothing you encode is uploaded

How it works

Text is encoded as UTF-8 bytes in the smallest QR version that fits, with a 4-module quiet zone.

QR Code Generator examples

1

Website link

Input: https://example.com/, level M

Result: A version 2 code (25 × 25 modules).

2

Wi-Fi network

Input: WIFI:T:WPA;S:MyHome;P:secret123;;

Result: Phones offer to join the network when scanned.

Important notes before you rely on the result

  • Generators and encoders run in your browser. The IP and website status tools need our server, and say so on their page.
  • Test generated QR codes, links and tags before printing or publishing them.

Limits and supported formats

  • Up to about 2,900 characters at level L; fewer at higher levels.
  • Dark code on a light background scans best; low-contrast colours are rejected.

Privacy and data handling

Runs in your browser. Nothing you enter is uploaded or saved. The QR code is drawn in your browser; the text you encode is not sent anywhere.

QR Code Generator: frequently asked questions

Do these QR codes expire?

No. They are static codes with the content inside them, not links to a tracking service, so they keep working as long as the content (for example your website) exists.

Which error-correction level should I use?

M suits most uses. Choose H for printed codes that may get scratched or dirty; it makes the code denser.

How do I make a Wi-Fi QR code?

Enter WIFI:T:WPA;S:network-name;P:password;; replacing the name and password. Use T:nopass for open networks.