🔥 Lifetime Deal
Unlimited QR codes, forever —
$199 $79
One-time payment, no renewals
⚡ 23 spots remaining
Ends in
--hrs
:
--min
:
--sec
Grab the Deal →
Install our app 🪄 click on the icon in the top right of the address bar

SMS QR code generator

Generate easy & customizable SMS QR codes in minutes

.jpg, .jpeg, .png, .gif allowed 1 MB maximum
.jpg, .jpeg, .png, .gif allowed 1 MB maximum
.jpg, .jpeg, .png, .gif allowed 1 MB maximum
px
Sign up to save it
Make sure to test out your configured QR code before using it in production
QR Code seems to be readable
QR Code might not be readable. Adjust your QR code settings or content

What is an SMS QR Code?

An SMS QR code uses the sms: URI scheme to encode both a phone number and a pre-written message body into the QR pattern. When scanned, the device opens the native SMS app with the recipient number and message text already filled in — the user just taps Send. No number to remember, no message to compose. One scan, one tap.

This format is particularly effective for marketing campaigns that rely on customer opt-ins, competitions, customer support channels, and any scenario where you want to receive predictable, structured text messages from users without friction. The pre-filled message guarantees consistency — every response follows the same format.

How to Create an SMS QR Code with QR Code Monkey

Building a functional SMS QR code takes less than a minute with this generator.

Step 1: Enter the Phone Number and Message

Select the SMS tab. Enter the recipient phone number in international format (+country code). Then type the pre-filled message body — this is what will appear in the SMS compose window when someone scans the code. Keep the message short and clear so users understand what they are sending and feel comfortable tapping Send.

Step 2: Design the Code

Add your brand colours, choose a dot style, and optionally include your logo. A branded QR code increases scan-through rates because it looks intentional and trustworthy rather than generic.

Step 3: Download and Deploy

Download as PNG, SVG, or PDF. SVG is recommended for printed materials like posters, flyers, and postcards where print sharpness matters.

Where SMS QR Codes Work Best

Competition entries on packaging are a classic use case — "Scan and send to enter to win." The pre-filled message can include a competition reference code, ensuring every entry is formatted correctly for automatic processing. Event registrations use SMS QR codes to capture interest — a poster or banner prompts attendees to scan and send a keyword to receive venue details or schedule updates.

Charities and political campaigns use SMS opt-in codes to build subscriber lists. Customer support teams place them on product inserts — scan to reach support with the product name pre-filled. Small businesses use them as a simple appointment booking trigger, routing scans to a text message that a staff member replies to manually.

Best Practices for SMS QR Codes

The pre-filled message should be meaningful but not presumptuous. Users will see the message before they send it, and if it seems odd or invasive they will not tap Send. A message like "ENTER COMPETITION REF12345" or "BOOK TABLE FRIDAY 7PM" is clear and non-threatening. Avoid messages that ask for personal details directly in the pre-fill.

Test on both iOS and Android. The sms: URI is handled slightly differently across platforms and operating system versions. Apple devices tend to handle it reliably; some older Android devices may open a different messaging app than the default. Always scan-test before printing at scale.

Frequently Asked Questions

Can I change the pre-filled message after creating the QR code?

Static SMS QR codes cannot be changed — the content is embedded permanently in the pattern. If you need to update the phone number or message, you will need to create a new code and reprint. For campaigns where you anticipate changes, a dynamic QR code redirecting to a deep link is more flexible, though SMS dynamic QR codes are less common than URL-based dynamic codes.

Does the SMS QR code send the message automatically?

No. Scanning opens the SMS app with the number and message pre-filled, but the user must manually tap Send. No QR scanner can send an SMS without user action — this is a privacy and security constraint enforced at the operating system level across all platforms.

What is the maximum message length I can encode?

QR codes can technically store long strings, but keep the encoded SMS message concise — ideally under 160 characters to match a standard SMS segment length. Longer pre-fills create denser QR patterns and may cause scanning issues. If the message needs to be long, a URL QR code linking to a pre-filled web form is a better alternative.

Is an SMS QR code the same as a WhatsApp QR code?

No. An SMS QR code opens the native SMS app on the device. A WhatsApp QR code opens WhatsApp with a pre-filled message in that specific app. If your business uses WhatsApp for customer communication, use the dedicated WhatsApp QR Code Generator instead.

SMS QR Codes in Marketing Campaigns

SMS QR codes generated with this generator use the standard sms: URI format tested across iOS and Android platforms for maximum compatibility. The generator supports optional pre-filled messages up to the full QR code character capacity, and the live preview lets you confirm the code complexity before finalising your design.

For campaign managers, being able to design an on-brand SMS QR code — with specific colors, dot styles, and a logo — means the code can sit professionally within printed creative materials rather than standing out as a generic black-and-white afterthought. Branded QR codes consistently achieve higher scan rates in A/B testing because they signal legitimacy and intent to potential scanners.

Can I use an SMS QR code for two-way messaging campaigns?

Yes. SMS QR codes work well as the inbound leg of two-way campaigns. A code with a pre-filled keyword message triggers automated responses from an SMS marketing platform that has keyword-based auto-replies configured. For example, scanning a code that sends "JOIN OFFERS" to a shortcode can trigger an automated welcome message with an offer. The QR code handles the barrier of initiating contact; the SMS platform handles the follow-up sequence. This combination is widely used in retail promotions, event registrations, and loyalty programme sign-ups.