QR Code Generator

Create QR codes for links, text, WiFi or contacts - customise the colors and size, then download as PNG or SVG.

Enter content to generate a QR code

What is this QR code generator?

A QR code is a square, scannable matrix barcode that holds information - usually a website link, but also plain text, WiFi credentials or a contact card. This generator builds the code entirely in your browser using the QR specification's error correction and module layout, so the data you type is never uploaded. You control the size, colors and correction level, then export a crisp PNG or a scalable SVG.

Each mode encodes the data the way a scanner expects: URL produces a tap-to-open link, WiFi uses the WIFI: format phones recognise to join a network, and vCard packs name, phone and email into a contact a camera can save. Pick the mode that matches where the code will be used.

How to use the QR code generator

  • 1. Choose what to encode - Text, URL, WiFi or vCard - and fill in the fields.
  • 2. Adjust the size, colors and error-correction level (higher recovers more if the code is damaged).
  • 3. Download as PNG or SVG, or share it directly.

Features

  • Four content types: Text, URL, WiFi and vCard.
  • Adjustable size, foreground and background colors, and error correction.
  • PNG and SVG export, plus one-click share.
  • Built entirely in the browser - your data is never uploaded.
  • Codes are static, so they never expire.

When to use it

Put one on a poster, business card, menu or packaging, share a WiFi password without reading it aloud, link to an app store page, or drop a vCard into an email signature. Anywhere you want to move someone from print to a screen with a single scan.

FAQ

What is error correction in a QR code?

QR codes store redundant data so they still scan when partly dirty or damaged. The four levels (L, M, Q, H) recover roughly 7, 15, 25 and 30 percent of the code. Higher levels survive more damage but make the pattern denser.

Do these QR codes expire or stop working?

No. The code is just an image of the data you entered, with no tracking link or account behind it, so it works forever and even works offline.

Can I change the QR code colors?

Yes, but keep strong contrast between the dark modules and the light background and avoid inverting them, since many scanners expect dark on light. Test the code before printing.

Should I download PNG or SVG?

Use PNG for quick sharing and screens, and SVG when you need to print large or scale without blur, because SVG is vector and stays sharp at any size.

Related tools