SMS QR Code Generator
QR that opens the recipient's SMS app with a pre-filled message ready to send.
How does an SMS QR code work?
An SMS QR code encodes either the SMSTO: scheme (Android-friendly, format SMSTO:number:message) or sms: scheme (iOS-friendly, format sms:number?body=message) — when scanned, the user's default SMS app opens with the recipient and message pre-filled, ready to tap Send. Use this to drive opt-ins, support requests, or order confirmations from print materials. Modern QR readers detect both schemes automatically. Encoding happens browser-side — your message data stays on your device.
Content
Templates
Style
Logo
Frame
Advanced
Preview
Enter content to generate a QR code
About the SMS QR format
Two competing schemes both work; SMSTO: has the broadest cross-platform support.
- SMSTO format: SMSTO:+15551234567:Hello
- sms format: sms:+15551234567?body=Hello (iOS preferred)
- Phone number should include country code (E.164 format)
- Body text is URL-encoded for the sms: scheme, plain for SMSTO:
