QR Code Generator: PNG & SVG Download

Type a URL or text and the QR code appears right away. Nothing is uploaded.

Runs entirely in your browser. Nothing you enter is sent or stored.

How to use

  1. Type or paste a URL or any text.
  2. Adjust error correction, margin, size and colors if needed.
  3. Download the code as PNG or SVG.

Frequently asked questions

Which error correction level should I use?

Higher levels can still be read when part of the code is damaged: about 7% (L), 15% (M), 25% (Q) and 30% (H). M is the default. Higher levels make the code denser.

How much text fits in one QR code?

Up to 2,953 bytes at level L and 2,331 bytes at level M. Text is stored as UTF-8, so most non-Latin letters take 2–4 bytes each.

PNG or SVG?

PNG is a pixel image at the size you choose. SVG is a vector file that stays sharp at any size, which is better for print.

Related tools