QR Code Generator

Turn a URL, text or phone number into a QR code and save it as PNG or SVG. Set the size, colours and error correction.

How to use

  1. Type the URL (https://…) or text you want the code to hold. The code appears as you type.
  2. Pick an error correction level (L 7%, M 15%, Q 25%, H 30%). M is enough for most uses.
  3. Adjust the size (128–1024 px, with 256, 512 and 1024 px buttons), the quiet zone (0–8 modules) and the foreground and background colours. A warning appears when the contrast is low.
  4. Press Download PNG or Download SVG. Copy contents copies what you typed.
  5. Before using it, scan the code on screen with your phone camera to check it opens the right place.

FAQ

Should I save the QR code as PNG or SVG?

PNG is an image at the exact pixel size you set, handy for documents and screens. SVG is vector and stays sharp at any size, so it suits print such as business cards, posters and signs.

Can I make a Wi-Fi QR code?

There is no dedicated Wi-Fi form, but if you type text in the form WIFI:T:WPA;S:network-name;P:password;; into the contents box, phone cameras read it as a Wi-Fi join code. If the name or password contains ; , : or \, put a backslash before that character.

Does the QR code expire?

No. It is a static code that holds your content directly, so it has no expiry date and no scan statistics. To point it somewhere else you make a new code.

Which error correction level should I choose?

M (about 15% recovery) suits most uses. Pick H (about 30%) if you will overlay a logo in another editor or the printing is rough, and L (about 7%) when you need more capacity.

How much can I put in a QR code?

The more content, the higher the QR version, with more modules and a denser code. The maximum in UTF-8 bytes is 2,953 at level L, 2,331 at M, 1,663 at Q and 1,273 at H; a Korean character takes 3 bytes. Anything longer shows an error instead of a code.

What if it will not scan?

Increase the contrast between foreground and background, keep at least 4 modules of quiet zone, and make sure it is not printed too small. A light code on a dark background (inverted colours) is not read by some scanners, so a dark code on a light background is safest.

Can I add a logo, and is there a watermark?

There is no logo feature. The PNG and SVG contain only the QR pattern, with no watermark or ad mark. If you want a logo, add it in another editor and use level H.

Are my content and settings remembered?

The last content, error correction level, size, quiet zone and colours are stored in this browser and come back when you reopen the page. Clearing the content clears the code.