← All tools
// Generator

QR Code Generator online

Generate QR codes for URLs, text, contact cards, or any data

QR Code Generator logo
by
CHUNKY
MUNSTER

How to Use the QR Code Generator

  1. Paste or enter your input into the text field.
  2. Configure any options (format, delimiter, encoding, or mode) using the controls above the output.
  3. The result updates instantly — no submit button required for most operations.
  4. Click Copy or Download to take the output to your next step.

This generator renders QR codes directly to a canvas in your browser using a JavaScript implementation of the QR specification — no third-party API, no logging of the input. Pick the output pixel size and one of four error-correction levels, type or paste the payload, and the code appears ready to download as a PNG.

How the QR Code Generator Works

The error-correction level controls how much of the code can be obscured before it becomes unreadable. Use L for clean digital displays, M for general printing, Q for moderate wear (stickers, packaging), and H if you plan to overlay a logo over the centre. Higher correction increases the module count, so allow more print resolution to keep the smallest squares crisp.

Frequently Asked Questions

What is the error-correction level (ECL) for?

QR codes embed Reed–Solomon error-correction data so they remain scannable when partially obscured. L recovers from ~7% damage, M ~15%, Q ~25%, H ~30%. Higher correction means a denser code; pick H if you plan to overlay a logo, M is fine for clean digital use.

Why does my QR code look denser when I add more text?

QR encodes data in a fixed grid that grows in steps called "versions". Adding characters bumps the version up, which adds rows and columns of modules. The same physical print size therefore shows finer detail — make sure your output resolution can still resolve the modules.

Can I make a Wi-Fi or vCard QR code?

Yes — paste the canonical string into the input. Wi-Fi: WIFI:T:WPA;S:NetworkName;P:password;; — vCard: a full BEGIN:VCARD…END:VCARD block. Any conforming text is encoded; the scanning device decides how to interpret it.

Is the QR code stored anywhere?

No. The image is rendered to an HTML canvas in your browser and downloaded directly. Nothing is transmitted to any server, which matters for QR codes that contain Wi-Fi passwords, contact details, or unlisted URLs.

Explore the full suite of Generator tools and 290+ other free utilities at Chunky Munster.