SMS marketing opt-ins
Print the QR on a receipt, sign, or table card. The body says "YES" or "JOIN" or your keyword. The customer scans and sends. Compliant opt-in, no web form, no app download.
Encode a phone number and an optional pre-filled body. The user scans, reviews the draft, and taps send. Opt-ins, votes, support requests, and registrations: no typing required on their end.
Free. No credit card. Works with any SMS app on iOS and Android.
An SMS QR code encodes an sms: URI with a destination number and an optional pre-written message body. When scanned, the phone's messaging app opens a new conversation with the number and body pre-filled. The user can review or edit the message before sending. Standard SMS, no app to install, no account to create on the receiver's side.
Print the QR on a receipt, sign, or table card. The body says "YES" or "JOIN" or your keyword. The customer scans and sends. Compliant opt-in, no web form, no app download.
Each option gets a QR with its keyword pre-filled. Audience members scan the one they want and send. Real-time results without a polling app or a Wi-Fi dependency.
Text-to-give campaigns: scan, pre-filled keyword sends to the donation number. Lower barrier than filling out a donation form on a phone at a live event.
A QR on a hotel room door or retail counter. Scan to text the front desk or service team with a pre-written request. Faster than calling, slower than pretending the problem does not exist.
The destination number (required) and the pre-filled body (optional). Short body text works best: keywords for opt-ins, a prompt for open replies.
Add your logo, pick a color, set a frame label. Or use the default. Either way it scans from a meter away.
PNG for digital surfaces, SVG or EPS for print. Put it wherever you want the text flow to start: retail counters, event materials, print ads, packaging.
Yes. The QR opens an SMS compose window with the number and body pre-filled. The user reviews and can edit any part of the message before tapping send. You are reducing friction, not automating the send.
The sms: URI triggers the phone's default messaging app. On iOS this may open as iMessage if both parties support it. On Android this may use RCS if available. The standard SMS protocol is the fallback. You cannot control which protocol is used, but the message delivery is handled by the phone.
No. SMS QR codes are static: the sms: URI is encoded in the QR. If the number or pre-filled body changes, generate a new QR and reprint.
There is no strict QR limit on body length, but shorter bodies mean simpler QR codes that scan better at small sizes. Keep the body under 100 characters for reliable scanning. For opt-ins, a single keyword is the most reliable approach.
Yes. SMS codes are free, with no expiration. Sign in to save and manage multiple codes. Pro adds more codes and dynamic types for $9 per month.
Create your SMS QR code, set the number and body, print it. Two minutes.
Create an SMS QR code