~/QR ☀ LIGHT apps ← back to terminal

🌐 Language

// free tool — 100% client-side
██████╗ ██████╗ ██████╗ ██████╗ ██████╗ ███████╗ ██╔═══██╗ ██╔══██╗ ██╔════╝ ██╔═══██╗ ██╔══██╗ ██╔════╝ ██║ ██║ ██████╔╝ ██║ ██║ ██║ ██║ ██║ █████╗ ██║▄▄ ██║ ██╔══██╗ ██║ ██║ ██║ ██║ ██║ ██╔══╝ ╚██████╔╝ ██║ ██║ ╚██████╗ ╚██████╔╝ ██████╔╝ ███████╗ ╚══▀▀═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝

QR code generator_

Generate QR codes for URLs · text · email · phone · WiFi — instantly, free, no signup.
Custom colors · 4 sizes · PNG download · shareable links · offline-ready.

input — url, text, email, phone, wifi...
○ waiting for input
0 chars
H — recovers 30% data loss (recommended)
FG #00ff88
BG #0a0e0f
size:
chars:
ec: H
About & FAQ — QR Code Generator

QR Code Generator — free, instant, private

// what you can encode

URLs & links — paste any https:// URL
Plain text — notes, codes, passwords
Email — mailto: format
Phone — tel: format
WiFi — WIFI:T:WPA;S:name;P:pass;;
vCard — BEGIN:VCARD format

// error correction

L — 7% recovery, smallest QR size
M — 15% recovery, balanced default
Q — 25% recovery, good for print
H — 30% recovery, best for logos & damaged surfaces

// privacy & performance

100% client-side — your data never leaves the browser. No server, no tracking, no storage of your inputs. Works fully offline after first load.

What is a QR code generator?

Converts text, URLs, or contact info into a scannable Quick Response (QR) code that smartphones can scan instantly. Used for linking to websites, sharing Wi-Fi passwords, contact cards, payment flows, and more.

How do I generate a QR code for a website URL?

Paste your URL into the input field above — the QR code generates instantly. Click ↓ download PNG to save it. The QR code will direct scanners straight to your website.

What can I encode in a QR code?

Any text up to ~4,000 characters: URLs, email addresses, phone numbers, Wi-Fi credentials, plain text, vCards, and coordinates. The more data encoded, the denser the QR pattern — use a higher error correction level for dense codes.

How do I create a WiFi QR code?

Paste a WiFi string in this format: WIFI:T:WPA;S:YourNetwork;P:YourPassword;; — replace the network name and password with your own. When scanned, most phones will automatically offer to connect to that network.

Can I customize the QR code colors?

Yes. Choose from 5 preset color themes (Terminal green, Cyan, Classic black/white, Ghost, Gold) or use the custom color pickers to set any foreground and background color. Make sure there is enough contrast for reliable scanning.

What file formats can I download?

Download as a high-resolution PNG at 128, 256, 384, or 512 pixels. You can also copy the image directly to your clipboard for pasting into documents, slides, or social media posts.

Do QR codes expire?

Static QR codes never expire. The data is baked into the pattern with no external service involved — unlike dynamic QR codes from third-party services which can be deactivated.

Is my data sent to a server?

No. QR codes are generated entirely in your browser using JavaScript. Nothing is transmitted anywhere. The tool works fully offline after the first load.

Is this tool free?

Yes, completely free. No account, no signup, no limits. One of 60+ free tools at jasperbernaers.com.