SMS QR Code Generator
Create a QR code that opens a ready-to-send text message. Pre-fill the phone number and message body so your audience can respond, opt in, or interact with just one scan and a tap.
Shape of the data pixels.
Shape of the 3 finder patterns.
Inner dots inside corners.
Overall shape of the QR code.
One-click color themes. You can further customise after picking a preset.
Keep strong contrast between foreground and background for reliable scanning.
Place a logo at the center of the QR code. Error correction is automatically set to High when a logo is added.
Wrap the QR code in a frame with optional text to encourage scanning.
Text displayed on the frame (e.g. "Scan Me", "Get Discount", "View Menu").
Pixel dimensions. Larger = better for print.
Higher = more resilient. Use H with logos.
How It Works
Enter the Recipient Number and Message
Type the phone number that should receive the text, plus the message you want pre-filled. For example, the number could be your business SMS line and the message could say "YES" to confirm a subscription.
Generate the QR Code
The tool encodes your details using the sms: protocol. When scanned, the user's messaging app opens with the number and message already filled in — they just tap send.
Put It to Work
Download the QR code and place it on print materials, digital screens, product packaging, or anywhere your audience will see it. Each scan is a potential interaction waiting to happen.
Popular Use Cases
Opt-in Marketing
Print a QR code on in-store displays or flyers that sends a text like "JOIN" to your marketing number. Customers subscribe to deals and updates without filling out forms or downloading apps.
Audience Voting and Polls
Display QR codes during live events, presentations, or TV broadcasts. Each option has its own code — scan to send "A", "B", or "C" and results come in via your SMS platform in real time.
Customer Feedback
Place a QR code at the checkout counter or on a receipt. It opens a text to your feedback number with a prompt like "Rate your visit 1-5" — way faster than filling out a survey.
Appointment Confirmations
Send patients or clients a QR code that texts "CONFIRM" to your scheduling line. Reduces no-shows because confirming takes literally two seconds.
Contest Entries
Run a promotion where scanning a QR code sends a text to enter a raffle or giveaway. Print the codes on cups, receipts, packaging, or posters to maximize entries.
Donation Requests
Nonprofits can use SMS QR codes on fundraising materials. Scanning opens a text to a donation shortcode with a keyword like "GIVE" — making it easy for supporters to contribute on the spot.
Tips for Best Results
- Keep the pre-filled message short and clear. A single keyword like "JOIN", "YES", or "VOTE" works best. If the message is too long, people might hesitate to send something they did not write themselves.
- Use a dedicated SMS number. Point your QR codes to a business SMS line or shortcode, not a personal phone number. This keeps things professional and makes it easier to manage responses at scale.
- Include the country code. Just like phone QR codes, including the full international format (e.g., +977 or +1) ensures the code works no matter where the person is scanning from.
- Tell people what will happen. Add a small note near the QR code like "Scan to text JOIN and get 10% off your next order." People are more likely to scan when they know what to expect.
- Test across devices. The sms: protocol is standard, but Android and iOS handle it slightly differently. Test on both platforms to make sure the number and message body appear correctly.
Frequently Asked Questions
Will scanning the QR code send the text automatically?
No. The QR code opens the messaging app with the number and message pre-filled, but the user must tap "Send" manually. This is a deliberate safeguard — sending messages without consent would be a serious privacy and security issue. The user always stays in control.
Does the person scanning get charged for the text?
Standard messaging rates from their carrier apply, just like any regular text message. If they have an unlimited texting plan — which most plans include nowadays — there is no extra cost. If you are using a premium shortcode or toll number, mention that upfront so there are no surprises.
Can I use this with shortcodes like 12345?
Yes, you can enter a shortcode as the recipient number. Shortcodes are commonly used for marketing campaigns, voting systems, and donation platforms. Just make sure your shortcode is active and properly configured to handle incoming messages before distributing the QR code.
What is the difference between an SMS QR code and a WhatsApp QR code?
An SMS QR code uses the sms: protocol and opens the native text messaging app on the phone. A WhatsApp QR code would use a wa.me link and opens WhatsApp specifically. If your audience primarily uses WhatsApp, you might want to create a URL QR code with a wa.me link instead. The SMS approach works universally since every phone has a native messaging app, regardless of whether WhatsApp is installed.