QR Code Generator

Enter text and click Generate

Free Online QR Code Generator

Create QR codes instantly in your browser. Encode any text, URL, email address, phone number, or Wi-Fi credentials. All processing happens locally — your data never leaves your device.

Features

  • Instant generation — QR codes are created in real time in your browser
  • Custom colors — choose any foreground and background color
  • Error correction — 4 levels (Low, Medium, Quartile, High) for damaged code recovery
  • Multiple sizes — export in small to extra-large dimensions
  • Download as PNG — save QR codes for print or digital use

What Is a QR Code?

A QR (Quick Response) code is a two-dimensional barcode that stores data in a grid of black and white squares. Invented in 1994 by Denso Wave in Japan, QR codes can be scanned by any smartphone camera to quickly access URLs, contact information, or other data.

Error Correction Levels

  • Low (L) — 7% data recovery. Smallest QR code, best for clean environments.
  • Medium (M) — 15% recovery. Good default for most use cases.
  • Quartile (Q) — 25% recovery. Good for printed materials.
  • High (H) — 30% recovery. Best for harsh environments or when adding a logo overlay.

Frequently Asked Questions

Are these QR codes free to use?

Yes, completely free with no restrictions. QR codes generated here can be used commercially, on print materials, websites, or anywhere else.

Is my data stored?

No. The QR code is generated entirely in your browser using JavaScript. No data is sent to any server.