Free SMS QR Codes Generator
SMS QR codes with a pre-written text ready to send
500,000+ using
One click applies dot, corner square, and inner-eye shapes together.
Fine-tune individual module style.
Higher levels make the code scannable even when partially damaged.
Enter content to preview
Want to track scans & save QR codes?
Sign up free →What's inside a sms qr code, in plain English
An SMS QR code encodes a tiny string in the smsto:+15551234567:Your message here format that every phone camera and QR reader understands. When someone scans it, the OS opens the default messaging app with the recipient and body pre-populated, so the only thing left is a tap on send. Nothing goes through our servers, the message never leaves the device until the user sends it, and the code keeps working even if this site goes offline. Static SMS QR codes work identically on iOS and Android as long as the number is in full E.164 format with the country code.
Create your sms qr code in 4 steps
No sign-up, no card, no fine print. Fill the form above and you're done.
- 1Step 1
Enter the destination number
Use full international format like +15551234567. Skipping the country code works locally but breaks the moment a traveler scans it abroad.
- 2Step 2
Write the pre-filled message
Keep it under 70 characters if you can. "JOIN" or "MENU 92109" converts better than a paragraph the user has to skim before sending.
- 3Step 3
Preview and scan it yourself
Point your own phone at the preview. Confirm the number is right and the message body reads exactly like you intended before you print anything.
- 4Step 4
Deploy where hands are free
Table tents, storefront windows, event badges. Anywhere the reader has a phone out but a keyboard would slow them down.
Reasons teams pick a sms qr code
Small QR, big shortcut. Here's what people get out of it.
Zero typos on your shortcode
No one mistypes JOIN as JON or hits the wrong area code. The SMS QR code hands the phone the exact recipient and message.
Consent is baked in
The user still has to tap send, so you get a clean opt-in trail for SMS marketing without dodgy pre-checked boxes.
Works with the stock camera
iOS 11 and up and Android 8 and up recognize the smsto: scheme natively. No scanner app, no learning curve.
No data leaves the device
The number and message live inside the code itself. Nothing routes through a server, which is good for privacy and uptime.
Cheaper than a shortcode program
Dedicated SMS shortcodes cost thousands a month. An SMS QR code costs the paper it's printed on and does 80% of the job.
Free forever, no watermark
Download a clean PNG or SVG and slap it on packaging, receipts, or a bus-stop poster without a QR-Codes Generator logo dangling in the corner.
Everything Pro adds. Nothing you don't need.
The free plan makes a great sms qr code. Pro makes it work for your team, your brand, and every campaign after the print run.
Marquee feature
ProDynamic QR codes
Edit the destination anytime, even after the print run. Fix a typo, swap a landing page, redirect an old campaign without reprinting a single sticker.
Marquee feature
ProReal-time scan analytics
See exactly when, where, and on what device every scan happens. Prove ROI on print with numbers you can screenshot into a Slack.
Custom short URLs
Use your own domain or a branded short link like qr.yourbrand.com/menu. Builds trust before the scan.
Password + expiry
Lock scans behind a password or set an expiry date. Perfect for gated content and timed campaigns.
Bulk generation + API
Upload a CSV or hit the API to create hundreds of unique QRs in one shot. Great for asset tags and events.
Team seats
Invite designers, marketers, and print teams. Everyone edits the same code library with clear roles.
Places a sms qr code earns its keep
Print, display, or paste. These are the spots where scan rates are highest.
Restaurant table tents
"Text FEEDBACK to us" beats a paper survey. Scan, send, done, and the review lands in your CRM before the check does.
Product packaging inserts
A small SMS QR code inside the box that texts "SUPPORT" opens a real support thread instead of a buried help URL.
Trade show booth signage
Attendees scan to text "DEMO" and you follow up post-event without the fishbowl-of-business-cards routine.
Storefront windows after hours
Scan to text the shop for an appointment or a callback when the doors are locked. Better than a phone number no one is going to dial.
Real estate yard signs
Curious drive-by shoppers scan and text "INFO 214 Elm" to get the listing sheet on the spot, even if the agent is offline.
Loyalty and opt-in kiosks
Sitting next to the register. One scan, one send, and the customer is on your SMS list without a clipboard or an email address.
SMS QR Codes across industries
Different teams, same code. Here's how sms qr codes pull weight in the real world.
Retail and e-commerce
Brands running SMS marketing programs see 3-5x more opt-ins from an SMS QR code on packaging than from a printed shortcode.
Restaurants and hospitality
Feedback response rates jump from around 2% on paper cards to 15-20% when a scan pre-fills the message and destination.
Real estate
Agents replace a phone number on the yard sign with an SMS QR code and get roughly 2x more lead texts because scanning beats dialing.
Events and conferences
Organizers use SMS QR codes for session Q&A, letting 500+ attendees text questions to a single number without an app install.
Tips from teams that print thousands of these
Small choices, big scan-rate wins.
Always include the country code. +1, +44, +91, whatever it is. A local-format number silently fails for any scanner on roaming.
Keep the pre-filled message to one clear keyword like JOIN or MENU. Long paragraphs get deleted before send.
Print at 2.5 cm or larger for indoor use, 5 cm plus for outdoor signage more than a meter away.
Test on both iOS and Android before you print. Older Android builds occasionally handle the smsto: scheme differently.
Add a one-line call to action above the code: "Scan to text us" removes 100% of the confusion about what the square does.
Don't use an SMS QR code for two-way marketing without a proper platform. It fires the first message but replies still need somewhere to land.
Everything people ask about sms qr codes
Straight answers to the questions people actually ask before printing a sms qr code.
No, and that's the point. Scanning opens the messages app with everything filled in, but the user still has to tap send. That manual step is what makes the opt-in legally clean.
They can. The message body is a suggestion, not a lock. Most people send it as-is, but a small percentage rewrite it. Design your keyword flow to tolerate slight variations like "join!" or "Join please".
Yes, if the number is in E.164 format with the country code. Without the country code, the scan works only for users on the same national network and breaks silently for everyone else.
Sometimes. iOS handles shortcodes in the smsto: scheme reliably, Android is inconsistent by version and carrier. If you must use a shortcode, test on at least three physical Android devices before you print.
The scan is free. The message that gets sent counts as a normal SMS on the sender's plan, which is included on essentially all modern mobile contracts. Overseas recipients might see international SMS charges.
Not with a static SMS QR code, the data is baked in. Upgrade to a dynamic QR (Pro) and you can swap the destination number and message without reprinting the sign.
QR types often used alongside a sms qr code
Real-world templates using a sms qr code
Grab a template built for the way you'll actually use it.
See how your industry uses sms qr codes
Playbooks, examples, and metrics from teams that ship at scale.
Make your sms qr code, right here
The form is a scroll away. Fill it in, tweak the design, and download. No sign-up between you and your first code.