Skip to main content

Free SMS QR Code Generator

Generate a QR code that opens a pre-composed text message. Great for SMS marketing, opt-in keywords, and instant customer feedback.

Customize QR Code

Colors

Logo

PNG or JPG

Dot Style

Corner Square Style

Corner Dot Style

Customize your QR code style

Colors, logos, dot styles, and corner styles are available on the Premium plan.

Upgrade to Premium

Preview

2/2 downloads remaining today

How to Create an SMS QR Code

An SMS QR code simplifies text-based interactions by pre-filling the recipient number and message body. Instead of asking customers to manually type a short code and keyword, you can hand them a scannable image that does all the work. This reduces errors and increases opt-in rates for marketing campaigns, appointment confirmations, and feedback requests.

Steps to Generate Your QR Code

  1. Enter the recipient phone number with the country code.
  2. Optionally type a default message (e.g., "JOIN" for an opt-in campaign).
  3. The QR code preview updates instantly.
  4. Download and place the code on posters, packaging, or digital screens.

Common Use Cases

  • Opt-in campaigns — let customers subscribe to alerts by texting a keyword.
  • Customer support — pre-fill a support number and category for faster routing.
  • Appointment reminders — let patients confirm by texting "YES" to the clinic number.
  • Event check-in — attendees text a code to register their arrival.

About the SMS QR Format

SMS QR codes follow the sms: or smsto: URI scheme defined in RFC 5724. The phone number and message body are encoded as parameters. Both Android and iOS handle this scheme natively, opening the default messaging app with all fields ready to send.

Frequently Asked Questions

What is an SMS QR code?
An SMS QR code opens the messaging app with a pre-filled phone number and optional message text. The user just needs to tap send. It uses the standard sms: or smsto: URI scheme supported by all smartphones.
Can I pre-write the message?
Yes. You can set both the recipient phone number and a default message body. This is useful for keyword-based opt-in campaigns where the user needs to text a specific word to a short code.
Does this work internationally?
It works anywhere as long as you include the international country code in the phone number. The recipient's messaging app will handle carrier routing automatically.
Is the message sent automatically?
No. Scanning the QR code only opens the messaging app with pre-filled content. The user must manually tap the send button, ensuring they remain in full control.

Related QR Code Generators