QR Code Generator
Create QR codes for URLs, text, or Wi-Fi. Download as PNG or SVG.
About QR Code Generator
QR Code Generator turns short text — a URL, plain text, contact details, Wi-Fi credentials — into a scannable QR code. Generated codes can be downloaded as PNG or SVG, customized in foreground and background color (within the contrast limits scanners need), and dropped into print materials, signs, business cards, or anywhere a quick-launch link is useful.
Worked example: a URL like 'https://mello.tools' encodes into a small, high-contrast QR code that any phone camera scans to open the page. A Wi-Fi QR follows a special format ('WIFI:T:WPA;S:NetworkName;P:password;;') that prompts guests to join the network on scan — useful for posting in a café, a meeting room, or anywhere you would otherwise type out a password. Bumping the error-correction level from L to H makes the code recoverable from up to 30% damage or occlusion, at the cost of holding less data per code.
Two notes. QR codes have a hard data capacity that depends on encoding mode and error-correction level — at the most permissive settings, ~2,953 bytes of arbitrary text in byte mode, ~4,296 characters in alphanumeric mode, or ~7,089 in numeric mode; all of these drop sharply at higher error correction. If a long URL produces a too-dense, hard-to-scan code, shorten the URL first (a URL shortener turns a 200-character link into 20 characters). Color matters: dark code on a light background is what scanners expect; inverting it (light on dark) sometimes works but reduces reliability, and low-contrast color combinations may not scan at all in imperfect lighting.
Generation runs entirely in your browser. The data encoded in the QR — including Wi-Fi passwords or personal contact details — is never sent over the network.