About SMS QR Codes
An SMS QR Code encodes a smsto: URI that, when scanned with a smartphone camera, opens the device's native messaging app with the recipient phone number and message body already filled in.
The user simply taps “Send” to dispatch the text—no manual typing or contact-saving required. This type of QR code works across both iOS and Android devices because both platforms recognize the smsto: scheme natively. Unlike app-specific deep links, SMS QR codes require no third-party software installation. They bridge the gap between the physical world and instant mobile communication, making it effortless for anyone to send a text message with a single scan. Whether the goal is confirming an appointment, requesting information, or opting into a marketing campaign, an SMS QR code removes every friction point between intent and action.
If you only need to share a phone number without a pre-filled message, the simpler Phone Number QR Code Generator is also available.
Key Features
- Pre-Filled Messages: Define a default message body so the recipient's phone shows exactly the text you want them to send—reducing errors and increasing conversion rates.
- Phone Number and Message Fields: Enter both the destination number and the message content in separate fields for maximum clarity and flexibility.
- Instant Messaging: One scan opens the messaging app instantly. The user only needs to tap the send button to complete the action.
- No App Required: SMS QR codes use the built-in messaging app that ships with every smartphone. There is no need to download or install anything extra.
- Customizable QR Design: Adjust colors, size, margin, and error correction level to match your clinic branding, hotel stationery design, or billboard advertisement colors—ensuring readability across different print and digital media.
How to Create an SMS QR Code
- Enter the Phone Number: Type the destination phone number in international format (e.g.,
+1234567890) into the phone number field above. Including the country code ensures the QR code works for scanners worldwide. - Type the Message: Enter the default message you want pre-filled in the sender's messaging app. Keep it under 160 characters to fit within a single SMS segment and avoid carrier splitting or extra charges.
Make the text concise and action-oriented so the user understands exactly what they are about to send. - Watch the Preview Update: The QR code preview refreshes in real time as you type. Verify that the encoded content looks correct before proceeding.
- Customize the Appearance: Adjust the foreground and background colors, size, margin, and error correction level to create a QR code that fits seamlessly into your design.
- Download the QR Code: Click the download button and choose SVG for hotel room tent cards and clinic signage, or PNG for text message marketing emails.
Test the downloaded file by scanning it with both an iOS and an Android device before distributing, sincesmsto:handling differs slightly between platforms.
Creative and Practical Use Cases
- Appointment Check-In: Place a QR code in a clinic waiting area or parking lot with the instruction “Scan to text ARRIVED.” The message opens pre-filled with the word “ARRIVED” and the clinic's number, letting patients notify staff they have arrived without walking up to the front desk or making a phone call.
- Lead Generation: Print a QR code on a flyer or trade-show banner that pre-fills a keyword like “INFO” to a short code. When prospects scan and send the text, they automatically opt in to your newsletter or receive a follow-up message with product details—turning a passive viewer into an engaged lead. For richer, ongoing two-way conversations, a WhatsApp QR Code enables real-time chat with media sharing.
- Service Requests: Place a QR code on a hotel nightstand or in a guest room directory. Guests scan it to send a pre-filled message such as “Extra towels for Room 214,” making it simple to request amenities without calling the front desk or waiting on hold.
- Voter Registration and Information: Community organizations can distribute QR codes that open a pre-filled text to a voter-information hotline. Citizens scan the code, send the message, and receive an automated reply with their nearest polling station address, voting hours, and registration status.
- Auto-Reply Marketing: Feature a QR code on a billboard, bus shelter ad, or product label that pre-fills a promo code in the message body. When the user sends the text, an auto-reply service responds with a discount link or coupon—turning outdoor advertising into a measurable, trackable conversion channel. For email-based campaigns with subject and body pre-filling, the Email QR Code Generator offers a complementary approach.
Best Practices
- Keep Messages Short: A standard SMS is limited to 160 characters. While the QR code can encode longer text, keeping the pre-filled message concise ensures it fits within a single SMS segment and avoids carrier splitting or extra charges for the sender.
- Use International Phone Format: Always include the country code (e.g.,
+1for the US,+44for the UK) so the QR code works correctly regardless of where the scanner is located. Omitting the country code may cause failures for international users. - Test on Multiple Devices: Scan the generated QR code with at least one iOS device and one Android device before printing or distributing. Different operating systems handle the
smsto:scheme slightly differently, so testing ensures a consistent experience. - Include a Clear Call to Action: Place a short instruction near the QR code such as “Scan to text us” or “Scan to send a message.” A visible prompt increases scan rates significantly because users immediately understand what the code does.
Frequently Asked Questions
Does scanning the QR code automatically send the message?
No. Scanning the code opens the messaging app with the phone number and message pre-filled, but the user must tap the send button manually. This is a deliberate security measure built into both iOS and Android to prevent unsolicited messages from being sent without user consent.
What is the maximum message length?
A single SMS segment supports up to 160 characters. The QR code itself can encode significantly more text, but longer messages may be split into multiple SMS segments by the carrier, which could incur additional costs for the sender. For best results, keep pre-filled messages under 160 characters.
Does the QR code work without a cellular connection?
The QR code can be scanned and the messaging app will open even without an active cellular connection. However, the message itself cannot be sent until the device has cellular service. Wi-Fi alone is not sufficient for standard SMS delivery, though some devices support Wi-Fi texting if enabled by the carrier.
Related Tools
You might also find these tools useful:
- Email QR Code — Open a pre-filled email with a scan.
- WhatsApp QR Code — Open a WhatsApp chat with a scan.
- Phone Number QR Code — Open the phone dialer with a scan.
- Telegram QR Code — Open a Telegram chat with a scan.