SMS QR Code Generator
Let people scan to text you — with the message pre-written if you want. Perfect for opt-ins and support. Free and instant.
100% freeNo signupNo watermarkInstant PNG & SVG download
Higher level allows more scanning damage or larger logos
How to make a SMS QR code
An SMS QR code opens a text message to your number when scanned, optionally with the message already written. It is popular for keyword opt-ins (“text JOIN”), support and quick enquiries: the person just hits send.
Use an SMSTO: link with your number and optional message, style the code and download a PNG or SVG. It is a static code that works forever with no account.
Tips for a great QR code
- Your number in an SMSTO: link
- An optional pre-filled keyword or message
- A prompt like “Scan to text us”
- Strong contrast and a logo
- A clear reason to text (offer, support, opt-in)
Tip: Format: SMSTO:+15551234567:Your message here
Frequently asked questions
How does an SMS QR code work?
It encodes an SMSTO: link. Scanning it opens the messaging app with a text to your number — and the message body pre-filled if you added one — ready to send.
Can I use it for a keyword opt-in?
Yes — pre-fill the message with your keyword (e.g. “JOIN”). The person scans and sends, which is far easier than typing a shortcode and keyword by hand.
Is the SMS QR code free?
Yes — creating and downloading the code is free. Standard message rates from the person’s carrier still apply to the text itself.
Is this QR code generator free?
Yes — CalculatorAI's QR code generator is completely free. Create, customise and download as many static QR codes as you want as PNG or SVG, with no signup, no watermark and no scan limit. Static codes never expire. A free account adds dynamic (editable) codes with scan analytics.
Do the QR codes expire?
Static QR codes never expire — the data is encoded in the code itself, so they keep working forever with no account and no fees. Dynamic codes, which you can edit after printing and track, stay live as long as your free account is active.
Need an editable code with scan tracking?
Static QR codes are free forever and never expire. Want to change the destination after printing and see how many people scan — from where and on what device? Create a dynamic QR code and track every scan in the QR Codes dashboard.
Open the QR Codes tracker