Free SMS QR Code Generator
Let people text you with one scan. The code opens a new SMS to your number with your message pre-filled. Free, instant, no sign-up.
Fill the form to generate your SMS QR QR code
This is a static QR code — it can't be edited or tracked once printed. Want to change the destination later and see scan analytics?
Create a free dynamic QR codeWhat is an SMS QR code — and how to use one
An SMS QR code encodes an SMSTO: link — scanning it opens the phone's native messaging app with your number pre-filled and an optional message already typed. The recipient just taps Send. It removes the entire friction of finding your number, copying it correctly, and composing from scratch.
Enter your phone number (include the country code for international use — for example, +1 for the US or +91 for India) and optionally enter a pre-filled message. When someone scans, their messaging app opens ready to send. Download the PNG and print it anywhere.
SMS QR code use cases: Retail promotions — "Scan to text SALE to get 20% off" is far easier to act on than typing a number. Loyalty and subscription sign-ups — customers scan to opt in to your SMS list. Contest and voting mechanics — scan to cast a vote with a pre-filled keyword. Restaurant waitlists — scan to notify staff when you arrive. Event feedback — scan after the session to send a one-word review. Any campaign that currently asks customers to type a number and a keyword benefits from an SMS QR code.
Campaign keyword tips: Keep pre-filled messages short and specific — single words or short phrases (JOIN, YES, PROMO, VOTE1) work best because they are what your back-end SMS platform filters on. If you use a short code (a 5-6 digit number), the QR code works the same way as a standard mobile number.
The code above is static — number and message are permanent. For seasonal campaigns where you change the keyword or number without reprinting, or to track how many people scan from each location, use a QRPulse dynamic code. Check our 2026 QR code statistics for industry data on SMS campaign engagement rates.
Want a QR code you can edit and track?
The code above is static — it can't be changed or measured after printing. For campaigns, menus, or packaging, create a dynamic QRPulse code: edit the destination anytime without reprinting, and see real-time scan analytics (location, device, time) from $2/month.
SMS QR Code Generator — FAQ
It encodes an SMSTO: link. Scanning opens the phone's messaging app with your number pre-filled and the optional message ready to send. The recipient taps Send — no typing needed.
Yes, completely free with no sign-up. The downloaded PNG never expires.
Yes — enter a message and it appears ready to send when scanned. Leave the message field blank for an empty text to your number.
Yes. Both iOS (Messages app) and Android (Messages app) open from a scanned SMSTO link. Short codes (5-6 digit numbers) also work.
More free QR code generators
All free, instant, no sign-up — pick the type you need.
From the QRPulse blog
Guides and real-world examples to get more from every scan.
Product packaging QR codes are the most underused marketing channel. Here is how to use them correctly — dynamic destinations, trackable analytics, and what the data tells you.
QR Code Analytics for Marketing
Print advertising has a measurement gap. Trackable QR codes close it — every scan gives you the same granularity as a digital ad click. Here is how to use it.
How Restaurants Use QR Code Analytics to Boost Menu Engagement
From tracking peak scan times to identifying which tables engage most, restaurant owners are using QR analytics to make smarter decisions about their digital menus.
Using WhatsApp QR Codes to Instantly Connect Customers With Support
Print a QR code that opens a pre-filled WhatsApp chat. No typing, no searching — just one scan and the customer is talking to your team.