Skip to content
QRStitch

SMS QR Code Generator

One scan opens a text message with your number and message ready. People just tap Send.

1

Enter your SMS details

2

Design your QR code

Quick styles

How to create an SMS QR code

  1. 1

    Enter the number

    Add the mobile number or short code that receives the messages, with the country code for mobile numbers.

  2. 2

    Write the message

    Add the text people will send, like a keyword (JOIN, INFO) or a short sentence. They can edit it before sending.

  3. 3

    Download and test

    Scan it and check that your messaging app opens with the number and text filled in.

How an SMS QR code works

The code stores the number and message in the SMSTO format that phone cameras recognise. After scanning, the phone opens its messaging app with both filled in. Nothing is sent until the person taps Send, and the message goes from their own number at their normal rate. It works on any mobile network, with no internet needed.

Great uses for SMS QR codes

  • Keyword opt-ins: “Scan to text JOIN and get weekly offers”
  • Feedback and ratings: “Text 1 to 5 to rate your visit”
  • Contests and polls at events, in stores and on printed ads
  • Service requests: “Text your flat number to book a plumber”
  • Parking and security: text a vehicle number to the guard desk
  • Appointment confirmations: “Text YES to confirm your booking”

Keywords and short codes

If you use an SMS marketing or alerts service, it gives you a number or short code and your keywords. Put the keyword in the message so people don’t have to type it correctly. Keep it in capitals, such as JOIN or OFFERS, and make sure your service replies automatically, so people know their message arrived.

SMS or WhatsApp?

SMS works on every phone, including basic phones and people without mobile data. WhatsApp is better for conversations, photos and customer support in India, Brazil and much of Europe. If your audience is broad, print both options.

For marketing messages, check the rules where you operate. In India, commercial SMS must be sent through DLT-registered senders and templates, and in most countries people must opt in before you send them promotions. A scanned keyword is a clear opt-in, so keep a record of it.

Keep the message short

The number and message are stored inside the code. A short keyword keeps the code small and quick to scan; a long sentence makes it denser. Keep the message under about 160 characters, the length of a single SMS, so it isn’t split into several messages and charged more than once.

Test the whole journey

Scan the code, send the message, and check that your service or phone receives it with the text intact. If an automatic reply is set up, make sure it arrives within a few seconds and tells people what happens next, for example “Thanks! Your first offer arrives on Monday.” Try it on a phone from a different mobile network too, since some short codes only work on certain networks.

Design and print tips

An SMS code with a short message scans easily. Print it at least 2 cm wide on stickers and cards, and larger on posters. Write the instruction in words as well, for example “Scan, or text JOIN to 98765 43210”, so people with older phones can take part too.

SMS QR code questions

Does the message send automatically?
No. The phone opens a draft and the person taps Send. They can also change the text first.
Who pays for the SMS?
The sender pays their normal rate, which is usually included in their plan. Receiving a text is free on most mobile plans.
Does it work on iPhone?
Yes. The iPhone Camera app recognises SMS codes and opens Messages with the number and text filled in.
Can I send to several numbers?
Use one number per code. For group messages, a keyword service or a WhatsApp group link works better.

Need to change it after printing?

Dynamic QR codes let you update the destination any time and see how many people scan. 3 free with an account.