QR Code Generator

Generate QR codes for URLs, plain text, WiFi credentials, vCards, email links, and SMS — entirely in your browser. Download as SVG (infinite scale, tiny file) or PNG. No watermark, no signup, no logging.

How to use the QR Code Generator

Pick the type (plain text/URL is fine for most cases). For WiFi, fill in SSID + password + encryption type — the resulting QR auto-joins the network on most phones. For email/SMS, the QR opens a pre-filled message draft. Error correction level (L/M/Q/H) controls how much of the code can be damaged or covered (e.g., by a logo overlay) and still scan; H tolerates ~30% obstruction.

About QR codes

QR (Quick Response) codes encode arbitrary data into a 2D matrix. They're more storage-dense than barcodes and include Reed-Solomon error correction so they remain scannable even partially obscured. Use cases shifted dramatically post-2020 — restaurant menus, contactless payments, app downloads, public WiFi.

This tool encodes the data as a vector SVG (scales to any size losslessly) or a 512×512 PNG. The SVG is typically under 2KB; the PNG around 5KB. Both are large enough to scan from across a room.

One caveat: QR codes are not encryption. Anyone who scans the code sees the same data. For sensitive WiFi networks or private URLs, consider whether the code might be photographed by unintended viewers.