QR Code Generator
Generate QR codes from URLs or text and download as PNG/SVG. Everything runs in your browser.
QR Code Generator
The QR Code Generator instantly turns any content — a URL, plain text, or a Wi-Fi configuration string — into a QR code. The preview updates in real time as you type, and you can download the finished code as a PNG or SVG file.
Choose an output resolution of 128, 256, 512, or 1024px, and an error-correction level (ECC) of L (~7% recovery), M (~15%), Q (~25%), or H (~30%). Higher error correction makes the code more robust to damage or a logo overlay, but packs the same content into a denser grid. Download as SVG to scale and print sharply at any resolution.
QR generation happens entirely in your browser, and the content you enter is never sent to a server. That keeps things safe even when you're encoding login links or internal URLs you'd rather not expose.
How to use
- Enter the URL or text you want to encode in the content field. A preview appears below as soon as you type.
- Choose the size (px) and error-correction level (L/M/Q/H) as needed. If you plan to overlay a logo, Q or higher is recommended.
- Click PNG or SVG to download the file. Use the vector SVG format when you need to print or scale up.
Frequently asked questions
- How do I choose the error-correction level (ECC)?
- If the code is likely to get damaged, like on printed material, or you plan to place a logo in the center, choose Q or H. For on-screen use with long content, L or M keeps the grid less dense and is easier to scan.
- Should I download PNG or SVG?
- PNG is convenient for dropping straight into a web page or app as an image, while the vector SVG format stays sharp when printed large — for business cards or posters — or scaled up without limit.
- Is there a limit on content length?
- You can enter up to about 2,900 characters. Very long content can exceed a QR code's capacity; when that happens, you'll see a note suggesting you shorten the content or lower the error-correction level.
- Can I make a Wi-Fi QR code?
- Yes. Enter a Wi-Fi-format string (for example, WIFI:T:WPA;S:NetworkName;P:Password;;) and you'll get a QR code that phones can scan to connect directly.
- Is the entered content sent to a server?
- No. QR codes are generated entirely in your browser, and the content is never sent to a server.