SMS QR Code Generator
Enter a phone number and a message, and the QR code opens the messaging app with both already filled in. Scanners just tap send. It is a quick way to collect keyword replies, confirmations or contact requests without anyone typing a number.
Enter your data to see the preview.
Customize
Center logo
Optional. The logo stays on your device. Keep it small and test-scan the result.
Your data stays on your device.
How does it work?
- 1Type the phone number, preferably in international format with the country code.
- 2Write the message that should appear ready to send, for instance a keyword or a short request.
- 3Adjust colours, size, margin, module style and error correction, and add a logo if you like.
- 4Scan the preview with an iPhone and an Android phone if you can, then download PNG, SVG or PDF.
What is SMS QR Code?
The code contains an SMSTO: payload in the form SMSTO:+15551234567:Your message. When it is scanned, a compatible camera or scanner app opens the messaging app with the number in the recipient field and the text in the message box. Nothing is sent until the person presses send.
Support is not identical everywhere. The SMSTO: format is widely recognised by Android scanners, while other phones and scanner apps may handle it differently, so test on the devices your audience uses. Standard message rates from the sender's carrier apply.
When should you use it?
- Running a keyword campaign where people text a word such as JOIN to a shop number.
- Letting a customer confirm an appointment or delivery by sending a pre-written reply.
- Putting a text-us shortcut on a van, shop window or business card.
- Collecting quick votes or contest entries at an event without typing a long number.
Privacy
This tool runs in your browser. What you type, paste or open is processed on your device by JavaScript and is not sent to our servers, stored or shared. Your data stays on your device.
The number and message are encoded in your browser and are not sent to a server. Anyone scanning the code sees both, so use a business number you are happy to publish.
Frequently Asked Questions
Does the message send by itself?
No. The scan only prepares the message. The person still has to press send in their messaging app.
Which number format should I use?
Use the international format with a plus sign and country code, for example +212612345678, without spaces or dashes. A number written without a country code only works for people in the same country.
Will it work on every phone?
Not necessarily. Behaviour depends on the phone and on the scanner app. Test with an iPhone and an Android device before printing. If a phone does not open the message, people can still read the number and text on screen.
Can the message be long?
Keep it short. Long texts make the code denser and harder to scan, and very long messages may be split into several SMS by the carrier.
Related tools
Phone Number QR Code
Create a QR code that opens the dialler with a phone number ready to call
Open toolWhatsApp QR Code Generator
Generate a QR code that opens a WhatsApp chat with your number and a pre-filled message.
Open toolEmail QR Code
Create a QR code that opens a pre-filled email with recipient, subject and message
Open toolvCard QR Code Generator
Put your contact details in a QR code that adds you to a phone's address book in one scan.
Open toolQR Code Scanner Online
Scan QR codes with your camera or from an image. Shows the destination before opening.
Open toolQR Code Generator
Turn any text, link or data into a static QR code with colours, logo and PNG/SVG/PDF export
Open tool