Create a QR code that opens a text message pre-addressed to your number — with optional pre-filled message text. Ideal for SMS opt-in campaigns, support lines, and any context where you want users to text you easily.
Example SMS QR Code
API URL
https://api.online-qr.com/v1/make-qr?data=sms:+15551234567?body=Hi%2C%20I%20want%2...An SMS QR code encodes an sms: URI that, when scanned, opens the device's default messaging app with a phone number pre-filled and optionally a message body pre-populated. This is widely used for SMS marketing opt-ins, customer support shortcuts, and contest entry prompts. Unlike email, SMS responses are immediate and mobile-native, making SMS QR codes effective for high-response campaigns.
Format your SMS URI: sms:+15551234567?body=Hi%2C%20I%20want%20more%20info (URL-encode the message body)
Pass it as the data parameter: https://api.online-qr.com/v1/make-qr?data=sms%3A%2B15551234567%3Fbody%3DHello
Embed the QR code on posters, packaging, or social media — scanning opens the messaging app instantly
https://api.online-qr.com/v1/make-qr?data=sms%3A%2B15551234567%3Fbody%3DHi%252C%2520I%2520want%2520more%2520infoGenerate a QR code that initiates a phone call when scanned. Let customers call you with a single scan — no memorizing or typing required. Perfect for business signs, print ads, and contact materials.
Create a QR code that opens a pre-addressed email draft when scanned. Perfect for feedback forms, customer support, and contact buttons — users just tap "Send" without typing your email address.
Create a QR code for any website URL in seconds. With Online-QR, just paste the URL into our API endpoint — no signup, no SDK, no software to install. Embed it anywhere as a simple image tag.
Generate your first QR code in seconds with the Online-QR API. No signup required for static codes. Create a free account for dynamic codes with scan analytics.