The QR Code Generator creates scannable QR codes from any text, URL, phone number, email address, or plain text. QR codes update in real-time as you type. Download as SVG (scalable, perfect for print) or PNG (raster, for web use).
Configurable settings include: QR code size, error correction level (L/M/Q/H), and foreground/background colors for branded QR codes.
Higher error correction levels allow the QR code to be scanned even when partially obscured or damaged — useful for printed materials that may wear over time. Error correction level H allows up to 30% of the code to be damaged or obscured while still remaining scannable.
All QR codes are generated in your browser. Nothing is uploaded to any server.
Type or paste text, a URL, email, or phone number.
The QR code generates in real-time.
Adjust size and error correction level if needed.
Download as SVG (for print) or PNG (for web).
SVG is a vector format, meaning the QR code scales to any size — from a business card to a building banner — without losing sharpness or scannability. It's the better choice for anything going to print.
PNG is a raster format fixed at a specific pixel size, which works well for web use where the display size is known in advance, but can look blurry if scaled up significantly larger than its original size. Choose SVG for print, PNG for screens.
QR codes can encode up to ~4,296 alphanumeric characters at low error correction. Shorter content produces simpler, more reliably scannable codes.
Error correction allows QR codes to be scanned even when damaged. Level L: 7% recovery, M: 15%, Q: 25%, H: 30%. Use H for printed materials that may be worn or partially covered.
SVG is vector-based and scales to any size without pixelation — ideal for print. PNG is a raster image fixed at a specific pixel size — better for web embedding.
Yes — enter the WiFi string format: WIFI:T:WPA;S:NetworkName;P:Password;; and the QR code will connect devices to the network when scanned.
Use error correction level H (30% recovery), then overlay a small logo (under 25% of the QR code area) in image editing software without losing scannability.
Yes — enter the WiFi string format: WIFI:T:WPA;S:NetworkName;P:Password;; and scanning devices will connect to the network automatically without typing the password.
As a rule of thumb, a QR code should be at least 2×2 cm for close-range scanning, and larger for distance scanning. Download as SVG so you can scale it to your exact print size without quality loss.
Yes, if you use a high error correction level (H, 30% recovery) and keep the logo under about 25% of the QR code's total area — error correction allows the code to remain scannable even with part of the pattern obscured.