How to make a QR code that sends a text message
A code that opens a message addressed to you, with the first words filled in, is a quick way to start a conversation, join a list or ask for a quote.
The catch is that phones do not all treat the format the same way, so test carefully.
How do I make a QR code for a text message?
Common formats put the number and message in one line, such as sms:+15550100?body=Hello or SMSTO:+15550100:Hello. Different phones prefer different forms. Make the code with the free generator, delete the https:// at the start of the box, and test it on both an iPhone and an Android phone.
What are the downsides?
Support and exact behaviour differ between phones and apps. Texting costs the sender whatever their plan charges, and a code in public places can fill your phone with messages.
What is the alternative?
A dynamic code that opens a contact page with a text button, or a messaging link such as a chat app link. You can change it later, and it behaves more consistently.
Questions
Can I add a keyword?
Yes, as the message body. Test it.
Does it work for marketing text lists?
Check the rules for text marketing in your country before collecting numbers.
Cost?
The free generator is free. A dynamic code is $3 once.
Is it reliable on every phone?
No. Test on the phones your customers use.
Can the code join a text club?
It can pre-fill a keyword. Follow local rules on text marketing.
Does it cost the sender?
Standard messaging rates may apply.
Get a dynamic QR code for $3
Pay once. Pick the page your code opens, print it wherever you need it, and change the page whenever you like.