Phone number
Enter the SMS destination number using a consistent domestic or international format.
Create a free SMS QR code from a destination number and message body. Encode replies, campaign keywords, and check-in codes in your browser.
Local processing
Your input is encoded in the browser.
Create a QR code that opens the SMS app with destination number and a short message prefilled.
Use Standard QR for compatibility. Use rMQR for compact symbols (auto-falls back if too large).
Payload Size
0 bytes · Good
Larger payloads can reduce scan reliability.
Required fields are missing. The QR code may not function correctly.
SMS QR codes work best for keywords, check-in codes, and short replies sent from a phone.
Enter the SMS destination number using a consistent domestic or international format.
Prefill a keyword, check-in code, or short reply as the SMS body.
SMS payloads work best with short messages because long text increases QR density.
The generated symbol includes phone number and message so users can review before sending.
The phone number and body are assembled into an SMS payload and encoded into the QR code.
Schema: `smsto:<phone>:<message>` Note: Message-body handling varies by OS/app, so scan-test before publishing.
SMS QR codes are strongest when the message is concise and immediately understandable.
The less typing required, the better. Keywords, check-in codes, and confirmation phrases are good fits.
If the visible number and SMS recipient look different, users hesitate. Show a matching label or number nearby.
High response volume needs routing, auto-replies, and reference matching on the receiving side.
No. It opens the messaging app and the user sends after review.
Behavior can differ by OS and messaging app, so test the target devices.
E.164 format is safer for international or mixed-device use. Keep notation consistent even for domestic flows.
Long text may split, encode unexpectedly, or increase cost. Use short keywords or concise instructions.
Yes, but disclose terms, charges, privacy handling, and how responses are processed.
Choose a different QR type for URLs, Wi-Fi, contacts, email, SMS, phone calls, or calendar events.