Free SMS QR Code Generator
Generate a QR code that opens the SMS app with a pre-filled phone number and message. Scan, tap send - done.
Live Preview
Your QR code updates automatically
Download your QR code
Free account includes
- Save up to 5 QR codes
- Unlimited PNG downloads
- 10 SVG/PDF downloads per month
- Add logos to your QR codes
- No credit card required
Go Pro for
- Unlimited SVG/PDF downloads
- Unlimited saved QR codes
- 100 Dynamic QR codes
- Scan analytics & tracking
- Edit destination URLs anytime
- Bulk CSV generation (Coming soon)
- No ads
What Is an SMS QR Code?
An SMS QR code opens the phone's native messaging app with a phone number and optional message body pre-filled. The user scans, reviews the message, and taps Send. It removes the friction of typing a number and composing a message from scratch.
How the SMS Format Works
This tool generates the sms: URI format:
sms:+15551234567?body=Hello%20there
Platform compatibility: The sms: scheme with ?body= works on both iOS and Android. The older SMSTO: format is also widely supported but is less standardized. This tool uses sms: for the broadest compatibility.
Note: The pre-filled message is a draft - the user must manually tap Send. The QR code cannot send a message automatically (this is a deliberate security restriction on all mobile platforms).
Best Use Cases
- Opt-in campaigns: Print "Scan to text JOIN to 55555" on flyers. The QR pre-fills the keyword so users just tap Send to subscribe.
- Customer feedback: Place an SMS QR at the checkout - "Scan to text us your feedback." Pre-fill "Feedback: " to route the message correctly.
- Event RSVPs: "Scan to RSVP" with a pre-filled message like "I'll attend the July meetup."
- Emergency contacts: Print an SMS QR on employee badges or equipment for quick incident reporting.
Best Practices
- Include country code: Always use international format (e.g.,
+15551234567) to ensure the QR works for international scanners. - Keep the message short: Long pre-filled messages make QR codes denser and harder to scan. Aim for under 160 characters (one SMS segment).
- Print at 2 × 2 cm minimum: Standard minimum for close-range scanning. QR code best practices →
- Pair with a SMS link: Use the link version for digital channels (email, social) and the QR version for print.
Frequently Asked Questions
Does the SMS QR code send the message 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 security restriction on all mobile platforms.
Does this work on both iPhone and Android?
Yes. The sms: URI format works natively on iOS and Android. Both platforms open the default messaging app with the number and body pre-filled.
Can I pre-fill the message body?
Yes. Enter your message in the 'Pre-filled Message' field. The text will appear as a draft in the user's messaging app when they scan the QR code.
What phone number format should I use?
Use international format with the country code - for example, +15551234567 for a US number. This ensures the QR code works for people scanning from any country.
Is this tool free?
Yes. 100% free, no sign-up required. Generate and download SMS QR codes as PNG instantly.
What's the difference between an SMS QR code and an SMS link?
They do the same thing - open a pre-addressed text message. A QR code is for print (flyers, signs, packaging). An SMS link is for digital channels (websites, email, social bios). Use our SMS Link Generator for the link version.
Free QR tips for marketers & businesses
QR design ideas, print-ready tips, and new tools - free in your inbox. Unsubscribe anytime.
Related Tools
Explore other free tools to build, test, and optimize your links and QR codes.
QR Code Generator
Create custom QR codes with colors, logos, and multiple export formats.
WiFi QR Code
Create a WiFi QR code for your home or business. Guests scan to connect instantly - no password typing needed.
vCard QR Code
Create a vCard QR code for your business cards. Seamlessly share contact info straight to their phone book.
Social Media QR Code
Generate a QR code linked to your Instagram, Twitter, or TikTok.
Amazon Affiliate Link Builder
Clean up messy Amazon URLs and generate perfect Associate links using your affiliate tag.
Link Expirator & Countdown Snippet
Generate a Javascript snippet to automatically expire a link and redirect traffic after a specific date and time.