Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
Create SMS QR codes with prefilled number and message. Download high-resolution PNG or SVG online.
Go to tool
Create an SMS QR code with pre-filled phone number and message.
An SMS QR code opens the phone's messaging app with a pre-filled recipient number and (optionally) a pre-filled message body. The user just taps Send. This removes the friction of typing a number and a keyword manually.
The encoded format: smsto:+12125551234:JOIN
Opt-in campaigns: "Text JOIN to 55555" is a classic marketing pattern. Replace manual typing with a QR code on posters, flyers, and product displays. Scan, see the pre-filled message, tap Send.
Feedback collection: Print a QR on restaurant receipts, hotel room cards, or service invoices. The pre-filled message says "Feedback for order #[number]: " and the customer just types their comment.
Appointment confirmation: Medical offices, salons, and service businesses send appointment reminders. Include a QR in the printed reminder: scan to reply "CONFIRM" to the appointment line.
Event RSVP: Print a QR on invitations. Scan to send "YES" to the event coordinator's number.
JOIN, CONFIRM, YES, FEEDBACK.&, =, #) in the body -- they can break URL encoding on some devices.If you use SMS QR for marketing opt-in:
Every character in the message body adds to QR complexity. A QR with just a phone number is about 25 characters. Adding a 50-character message roughly doubles the data. Keep the total payload under 100 characters for a QR that scans reliably at 3 cm on a business card.
Open SMS QR Generator, enter your campaign number and keyword, and test the full flow: scan, send, verify message received.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
smsto vs sms URI formats, iOS and Android message handling, pre-fill best practices, short codes vs long codes, and MMS limitations.
Practical guide to dynamic vs static qr: formulas, workflow, implementation pitfalls, and a direct execution playbook with QR Generator.
Practical guide to vcard qr code: formulas, workflow, implementation pitfalls, and a direct execution playbook with Digital Business Card Builder.
Practical guide to website contact widget: setup, conversion workflow, branding decisions, and an execution playbook with Contact Widget Builder.