QR code generator

Create a QR code from text or a link.

🔒 This file is processed in your browser. It is never uploaded anywhere.

What it is for

A QR code is an image holding encoded text that any phone reads by pointing its camera at it. Its usefulness lies in bridging the physical and digital worlds: getting a web address from a poster onto a phone without anyone having to type it.

It is worth distinguishing two kinds. The dynamic QR codes many services offer point to an intermediate URL owned by the provider, which then redirects to the real destination. That allows changing the target later and counting scans, but it means the code stops working if that company shuts down or starts charging.

The one this tool generates is static: the text lives inside the code itself. You cannot change it afterwards and you will not know how many times it has been scanned, but in exchange it depends on no server and never expires.

How it works

  1. Type the text or link you want to turn into a QR code.
  2. Click "Process" to generate it instantly.
  3. Download the PNG image of the QR code, ready to print or share.

When to use it

Posters and leaflets

A QR carrying the website address saves the reader typing a long URL and avoids typos.

Cards and labels

Linking to a catalogue, a menu or a product sheet from printed material.

Long links

Addresses with many parameters are impossible to copy by hand; as a QR they are read in one go.

Practical tips

  • The longer the text, the denser the code and the harder it is to read. With very long URLs it is worth shortening them first.
  • Leave a white margin around it when printing: without that space many readers fail.
  • Print it large enough. Below two centimetres per side it starts to become difficult to read.
  • Test it with several phones before sending it to print. A badly printed QR on a thousand leaflets cannot be fixed.

Frequently asked questions

Does the generated QR code expire?

No, the code doesn't depend on any server: it works forever as long as the text or link it contains stays valid.

Can I make a QR code for WiFi or to open a contact card?

This tool generates plain-text QR codes; for special cases (WiFi, vCard contacts) you would need to write the text in the specific format those QR types use.

Related tools