Skip to content

SMS QR Code Generator – Pre-Filled SMS with One Scan

What Is an SMS QR Code?

An SMS QR code encodes a phone number and an optional pre-written text message. When scanned, the user’s messaging app opens with the recipient number and message body already filled in. The user simply reviews and taps “Send”.

SMS QR codes are useful for any scenario where you want to make it effortless for someone to send you a text message – without typing a phone number or composing a message from scratch.

Unlike email QR codes, SMS QR codes do not require an internet connection for the actual message delivery. SMS works over the cellular network, making it reliable even in areas with poor data coverage.

The sms: URI Format

An SMS QR code encodes a URI following RFC 5724:

sms:+15551234567?body=Subscribe%20to%20updates

The format supports the following components:

Component Purpose Required
Phone number The recipient’s number in international format Yes
body Pre-filled message text No

On iOS devices, the separator between the phone number and the body parameter may use & instead of ? in some older versions. BlueChilliesQR uses the standard format that works across all modern devices.

Use Cases for SMS QR Codes

  • Marketing opt-ins: Print a QR code on flyers or in-store displays with the message “JOIN” pre-filled. Customers scan, send the text, and are subscribed to your SMS marketing list.
  • Audience voting & polls: At live events, display SMS QR codes for each voting option. Attendees scan and send their vote instantly without needing an app or internet.
  • Customer support: Place an SMS QR code on product labels so customers can text your support number with a pre-filled message including the product model or serial number.
  • Surveys & feedback: Include SMS QR codes on receipts or at checkout. The pre-filled message can include a survey keyword that triggers an automated response.
  • Appointment reminders: Send patients or clients a card with an SMS QR code they can scan to confirm or reschedule their appointment by text.

Best Practices for SMS QR Codes

  • Keep the message short: SMS messages are limited to 160 characters in a single segment. Stay within this limit to avoid splitting the message into multiple parts, which increases costs.
  • Use a keyword: For opt-ins and voting, use a simple keyword like “JOIN” or “VOTE1” as the pre-filled message. This makes automated processing easy on your end.
  • International number format: Always use the full international phone number format (e.g. +1 555 123 4567) so the QR code works globally.
  • Comply with regulations: Ensure your SMS marketing complies with local regulations such as TCPA (US), GDPR (EU) and CASL (Canada). Users must opt in before receiving promotional texts.

SMS QR Codes vs Email QR Codes

Both SMS and email QR codes trigger pre-filled messages, but they suit different situations:

Feature SMS QR Code Email QR Code
Delivery Cellular network Internet
Message length 160 chars (single segment) Unlimited
Cost May cost per SMS (carrier) Free
Best for Opt-ins, voting, short replies Feedback, support, detailed messages

Use SMS QR codes when immediacy and simplicity matter. Use email QR codes when you need longer messages or richer formatting.

Related Topics

Create Your SMS QR Code Now

Free and directly in your browser – no installation required.

→ Go to QR Code Generator