QR Code Generator

Convert any text or URL into a scannable QR code and download it as a PNG.

When should you use this?

Use this when you need to turn a link, text, or Wi-Fi info into a QR code that can be scanned with a phone.

When shouldn't you use this?

If the QR code points to a URL that might change later (a short-lived campaign page, say), make sure you're using a permanent link before printing it on physical material; a printed QR code's destination can't be changed afterward.

Step-by-step

  1. Type the address or text the code should open into Text or URL. For links, use the full address starting with https://.
  2. Set the image width in Size (px, 100-1000). A middle value is fine for sharing on screen; for large prints, go near the top of the range.
  3. Click Run and download the QR code as a PNG.
  4. Before using it, scan it with at least two different phone cameras to make sure it lands on the right page.

Example

A café wants table cards with a QR code that opens its online menu. They paste the menu page's full address, set the size to 1000 pixels and download the PNG. In the card design, the code gets placed at a comfortable size, a few centimetres on each side, with clear space around it. Before ordering the full print run, they print one test card and scan it with several phones, both close up and from where a seated customer would hold their phone.

How does a QR code work?

A QR code is a type of barcode that turns text (an address, phone number, Wi-Fi details and so on) into a two-dimensional pattern. A phone camera reads the pattern and opens the text. The code has error correction, so it stays readable even if slightly damaged or partly covered. The longer the content, the denser the pattern and the harder it is to read.

For a good QR code

  • For print, make the code at least about 2 × 2 cm and prefer dark modules on a light background.
  • Leave a blank margin around the code.
  • Keep the URL short; long addresses produce dense, hard-to-read codes.
  • Test it with several phones before publishing.

Things to keep in mind

  • The more text you encode, the smaller and denser the squares get, and the harder the code is to scan. A short, permanent address scans more reliably than a long tracking link.
  • Leave a blank margin around the code and keep it off busy photos or patterns. Cameras can struggle to separate it from the background.
  • Dark code on a light background is the safest choice. Inverted or low-contrast colours can fail on some phones.
  • Check now and then that the page behind a published code still works. If the page disappears, the printed code becomes useless.

Frequently asked questions

Is my data stored?

No, none of the data you enter is sent to a server or stored.

Is this tool free?

Yes, completely free and no account required.

How long does it take to get a result?

Most operations complete instantly; larger files may take a few seconds.