SMS QR Code Generator

Create a QR code that opens a text message to your number with the words already typed. Perfect for keyword sign-ups, bookings, contests and quick support.

Include the country code, e.g. +44 for the UK.

Show encoded content

      
Design
#111111
#ffffff
Style
Logo in the center (optional)

Stays on your device. Error correction switches to High so the code still scans.

Keep at least 2–4 so scanners can find the edges.

Before you print

  • Test it with at least two phones (iPhone camera and an Android phone).
  • Size: at least 2 cm (0.8 in) wide; add 1 cm for every 10 cm of scanning distance.
  • Contrast: dark code on a light background, with a clear border around it.
  • Format: use SVG for print and signs — it stays sharp at any size.

How it works

The code contains the number and message in the form SMSTO:+15551234567:Your message. Phones recognise it and open the messaging app with everything filled in — no need to remember a short code or type a keyword.

Popular uses

  • Sign-ups: “Text JOIN to subscribe” without anyone mistyping the keyword.
  • Bookings and callbacks: “I’d like an appointment” on posters and cards.
  • Contests and voting: one code per option at events.
  • Service requests: a code on equipment that texts the maintenance team.

Tips

  • Keep the message under 160 characters so it fits in one SMS.
  • Tell people what they will receive back, for example “We’ll reply within 1 hour”.
  • If your audience mainly uses WhatsApp, try the WhatsApp QR code instead.

Frequently asked questions

Is the text message sent automatically?

No. Scanning opens the messaging app with the number and text filled in. The person reviews it and taps send.

Does it cost anything?

Creating the code is free. The person who sends the message pays their normal SMS rate, which is usually included in mobile plans. International numbers may cost more.

Does it work on iPhone and Android?

Yes. Both open the default messaging app. The code uses the widely supported SMSTO format.

What number format should I use?

Use the international format with a plus and country code, for example +1 555 123 4567. That way it works for people scanning from any country.

Qrly creates static QR codes in your browser. Content you enter is not uploaded or stored. Last reviewed October 17, 2026.