DevTools
All tools

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

  1. Enter the URL or text you want to encode in the content field. A preview appears below as soon as you type.
  2. 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.
  3. 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.