SMS QR Code Generator: Pre-Filled Text in One Scan

Create your SMS QR code free →

How an SMS QR Code Works (and What It Actually Contains)

An SMS QR code does not hold a website link. It holds a short instruction that every phone understands: SMSTO:+212600000000:Hi, I'd like a quote. When someone scans it, the phone opens its own messaging app with your number in the "To" field and your sentence already typed. The person only has to press send.

That small detail matters: nothing is sent automatically, and the customer stays in control. It is also why SMS codes convert so well on signs and packaging. The hardest part of starting a conversation, writing the first message, is already done for them.

Write the Pre-Filled Message First

Most people spend their time on colors and logos and type the message last. Do the opposite. The pre-filled text decides whether people hit send, and it tells you where the lead came from. Some proven patterns:

Keep it under about 80 characters. A longer message makes the code denser (more small squares), which makes it harder to scan from a distance, and anything over 160 characters may be split into two SMS on older plans.

Static or Dynamic: Which SMS Code Do You Need?

Static SMS codeDynamic SMS code
Number and messageFixed forever once printedEditable at any time
Scan statisticsNoneScans by date, place and device
Works without internet at scan timeYesNeeds a connection for the redirect
Best forBusiness cards, one-off eventsSignage, packaging, campaigns you want to measure

If your number or offer might change, or you want to know which poster actually brings messages, go dynamic. The full comparison is in our dynamic SMS QR code guide.

5 Mistakes That Kill SMS QR Codes

  1. Forgetting the country code. Write the number in international format (+212..., +33..., +1...). Without it, tourists and roaming phones may text the wrong number.
  2. Using a landline. Many landlines cannot receive SMS. Test with a real text before you print.
  3. No call to action next to the code. "Scan to text us" or "Scan for a quote by SMS" beats a naked code.
  4. Printing too small. On a card, keep the code at least 2 cm wide. On a window or yard sign, use about 1 cm of code per 10 cm of reading distance.
  5. Nobody answers. An SMS code creates an expectation of a quick reply. Set up an auto-reply or a clear response window.

Create It in Under a Minute

  1. Open a free Qribly account and choose the SMS type.
  2. Enter the number in international format and your pre-filled message.
  3. Add your logo and a frame with a call to action, then download in PNG or SVG.
  4. Scan it with an iPhone and an Android phone before printing.

Does the message send automatically?

No. Scanning only opens a draft. The customer reviews it and taps send, so it is consent-friendly and cannot spam anyone.

Will it work on iPhone and Android?

Yes. The native camera on recent iPhones and Android phones recognises SMS codes and opens the default messaging app with your number and text filled in.

Can I collect WhatsApp messages instead?

Yes, use a WhatsApp QR code. It works the same way but opens a WhatsApp chat, which is often better for customers abroad.

Make my SMS QR code →