SMS QR code generator
Make a code that opens a text message to your number, with the message already written.
Include the country code, for example +44 or +1.
Preview
Your QR code appears here as you type.
Made in your browser. Scan it with your phone before you print it.
Style
Survives about 15% damage. Higher levels make the code denser.
How it works
A text message, ready to send
The code contains your phone number and a message in the SMSTO format. When it’s scanned, the phone’s messaging app opens with both filled in, so sending takes one tap.
Good uses:
- Sign-ups and keywords: "Text JOIN to subscribe" without typing anything.
- Votes and competitions: one code per option.
- Appointments: "I’d like to book a time" with your business number.
Prefer that people call you? Use a phone number QR code, or start a chat with a WhatsApp QR code.
More generators
Other QR codes
- QR code generatorFor links, websites and plain text.
- Wi-Fi QR codeLet guests join your network with a scan.
- vCard QR codeShare contact details that save straight to a phone.
- WhatsApp QR codeOpen a WhatsApp chat with you, message ready.
- Email QR codeA new email with address and subject filled in.
- Phone number QR codeYour number, ready to call with one tap.
Frequently asked questions
What happens when someone scans the code?
Their phone opens the messaging app with your number and the message filled in. The text is only sent when they tap Send, and it costs them the same as any other text message.
Does it work on iPhone and Android?
Yes. The code uses the SMSTO format, which the camera apps on iPhones and Android phones recognize.
How long can the message be?
Keep it short. A standard text message holds 160 characters; longer ones are split into several parts. A short message also keeps the code simple and easy to scan.
Should I include the country code?
Yes, if people from other countries might scan it. A number with the country code, such as +44 20 7946 0958, works from anywhere.