QR Code Generator
Make a QR code for a URL, text, vCard or Wi-Fi credential. Live preview, SVG-quality, downloads as PNG.
What is a QR code?
A QR (Quick Response) code is a 2D barcode that packs short payloads — usually a URL — into a black-and-white grid that any modern phone camera can read instantly. Originally designed by Denso Wave in 1994 for tracking automotive parts, QR codes now sit on menus, bills, posters and product labels. They include four levels of error correction (L, M, Q, H), so a code can stay scannable even if part of it is scratched, dirty, or covered by a logo.
How to use this tool
Type or paste your content into the box — the QR refreshes as you type. Use the size chip to bump the rendered size, and pick a higher error-correction level (Q or H) if the code will be printed small, displayed on a curved surface, or might be partially covered by a logo. Download PNG rasterises the SVG to a high-resolution image; Download SVG grabs the vector source for crisp printing at any size. Try the example chips for ready-to-go formats like Wi-Fi or vCard.
Supported payload formats
QR codes are dumb buckets of text — your phone's camera app decides what to do with the contents. The convention is just well-known text shapes: a URL (https://…) opens a browser, tel: dials, mailto: opens email, WIFI:T:WPA;S:<ssid>;P:<pwd>;; joins a Wi-Fi, BEGIN:VCARD…END:VCARD adds a contact, https://wa.me/55119… opens a WhatsApp chat. Anything else just shows up as text.
Error-correction levels
Higher error correction means the code can survive more damage, but the grid gets denser for the same data — so it needs to be larger or scanned from closer.
| Level | Recovery | Best for |
|---|---|---|
| L | ~7% | Clean conditions, screen display, max payload. |
| M | ~15% | Default. Good balance for most printed codes. |
| Q | ~25% | Outdoor signs, packaging, partial wear expected. |
| H | ~30% | Logo overlay, high contamination risk, tiny prints. |
EN
PT
ES