SMS QR Code Generator

Make a QR code that opens a new text message to your number with the message already written, ready to send. Free, no account, generated in your browser.

Generated in your browser. Nothing you type here is sent to or stored by QRtracer.

Live preview

Fill in the form to see your QR code.

This is a static QR code: the data is inside the pattern, so it works without QRtracer and doesn't expire, but it can't be edited or tracked after printing. Scan it with your phone before printing.

How an SMS QR code works

Scanning the code opens the phone's messaging app with your number and message filled in. The person still taps send themselves, and normal SMS charges from their provider may apply. It uses the widely supported SMSTO format, which iPhone and Android cameras recognise.

Common uses

  • Keyword opt-ins: "JOIN" to your SMS list (follow your local consent rules).
  • Votes and entries: a different keyword per option.
  • Call-back requests: "Please call me back about…".
  • Parking, pickup or queue notifications where staff reply by text.

Use an international number

Enter the full number with country code, for example +44 7700 900123, so the code works for visitors with foreign SIM cards too. The generator removes spaces and brackets.

Questions about this generator

Is the SMS QR code free?▾
Yes. Create and download SMS QR codes as a 1024 px PNG for free, with no account and no watermark.
Does scanning send the text automatically?▾
No. The message opens as a draft and the person decides whether to send it.
Can I make a QR code that just calls my number?▾
To let people save your number, use the [vCard generator](/qr-code-for-contact-info). For a WhatsApp chat, use the [WhatsApp QR code generator](/whatsapp-qr-code-generator).

Need a code you can change after printing?

Static codes are fixed once printed. A dynamic QR code keeps the same pattern while you change the link and see scans. New accounts get unlimited dynamic codes, Analytics and QR Studio for 30 days.