Skip to main content
UtilityRuns locally · no upload

QR Code Generator - Online Free Local Browser Tool

Free online QR code generator for text, URLs, WiFi and vCard. Customize error correction level, size and colors, then download as PNG. All processing happens locally in your browser, no upload.

Overview

Convert any text, URL, WiFi config or vCard contact card into a standard QR code. Encoding and rendering happen entirely in your browser - your content never leaves the device. Tweak error-correction level, pixel size, foreground and background colors, then download a crisp PNG. Ideal for marketing, offline posters, product packaging and event check-in.

How to use

  1. Paste text, URL, WiFi string or vCard data into the content box
  2. Pick an error-correction level (use Q or H for posters and outdoor prints)
  3. Tune size and colors, keeping contrast strong
  4. Preview the QR code live and click Download PNG to save locally

Formula

QR Code encoding follows ISO/IEC 18004. Error-correction levels L/M/Q/H recover roughly 7%/15%/25%/30% of damaged data. The version (1-40) is chosen by content length and error level, then rendered to the requested pixel size.

Common scenarios

Marketing posters

Encode your campaign URL on flyers and standees. Pick Q error correction so the code stays scannable even with minor smudges.

One-tap WiFi join

Use the WIFI:S:ssid;T:WPA;P:password;; payload so guests can join your home or office network with a single scan.

vCard contact card

Wrap name, phone, email in BEGIN:VCARD ... END:VCARD; the recipient scans once to save the contact.

FAQ

Will my content be uploaded to a server? Is it safe?

No. Encoding and rendering run entirely in your browser - no upload happens. Whether it is a WiFi password or vCard data, nothing leaves your device.

What is the difference between L/M/Q/H error correction, and which should I pick?

L recovers about 7% of damaged data, M 15%, Q 25%, H 30%. Use M for on-screen display; pick Q or H for outdoor prints and dense backgrounds. Higher levels make the code denser for the same payload.

How do I make a WiFi QR code that auto-connects?

Paste a standard WiFi payload such as WIFI:S:MyWiFi;T:WPA;P:mypassword;; into the content box. Most iOS and Android cameras will offer a one-tap join prompt.

How do I make a vCard QR code so others can save my contact?

Use the format BEGIN:VCARD / VERSION:3.0 / N:Last;First / TEL:13800000000 / EMAIL:me@example.com / END:VCARD on separate lines. Stick with M or Q error correction for reliable scans.

Why might my QR code be hard to scan?

Three common causes: payload too long (high version, dense pattern); insufficient contrast between foreground and background; foreground color lighter than background, breaking finder-pattern detection. Shorten content, boost contrast, and keep foreground darker.

Can I use the generated QR code commercially?

The QR Code standard (ISO/IEC 18004) is royalty-free per Denso Wave. Images produced here can be used freely for personal or commercial projects. Just ensure the payload itself (brand URL, logo overlays) does not violate third-party rights.

Related tools