QR Code Generator

Turn text or a URL into a QR code — download as PNG or SVG. Generated entirely in your browser.

Create a QR code online for a URL, text, WiFi network or contact card, then download it as PNG or SVG. Generated entirely in your browser — no uploads, no watermarks, works offline.

How to create a QR code

Enter a URL or text, select the error-correction and size options, then generate the code. Download the result as an image for printing, signage, menus, packaging, or digital sharing.

Test a downloaded QR code with more than one phone before publishing it. Keep sufficient contrast and leave clear space around the code so scanners can detect its finder pattern.

Standard: ISO/IEC 18004 (QR Code) with error-correction levels L/M/Q/H.

Example

To share Wi-Fi, encode text in this format (most phone cameras offer to join the network):

WIFI:T:WPA;S:CafeGuest;P:espresso123;;

Pick an error-correction level for how much damage the code must survive: L restores about 7% of the code, M 15%, Q 25% and H 30%. Higher levels make denser codes, so use H only when printing small or adding a logo.

How to use the QR Code Generator

  1. Enter your URL or text (or use the WiFi template).
  2. Pick the size, colors and error-correction level.
  3. Download the QR as PNG or SVG.

Frequently asked questions

How do I make a QR code for a URL?

Paste the URL and the QR appears instantly; download it as PNG or SVG.

Can QR codes store text?

Yes — plain text up to the QR capacity, a few thousand characters depending on settings.

What does error correction do?

It adds redundancy so the code still scans when partially damaged or overlaid with a logo. Higher levels trade away data capacity.

Is my data sent to a server?

No. The QR code is computed locally with a JavaScript library in your browser.

Fun facts about QR Code Generator