SMS QR Code Generator

Turn a text message into a scan. The code opens the Messages app with your number and the text already typed, so people can opt in, vote or order in seconds.

Generation settings

Range: 128–2048 px
SVG or PNG recommended.
20% of QR width

Preview

Fill in the required fields to see the QR code.

384 × 384 pxJPG

With a logo, error correction is raised to H automatically, or to Q for long content. Test the code with your phone before printing.

How to make an SMS QR code

  1. Enter the phone number

    Type the number that should receive the messages, with the country code, for example +1 555 123 4567. Spaces, dashes and brackets are fine.

  2. Write the message

    Add the text people should send — a keyword, a code word or a short request. Leave it empty if you only want the number filled in.

  3. Style, download and test

    Choose colors and a logo, download the code and scan it to check that the right number and message appear before you print it.

SMS QR code questions

Is the message sent automatically?

No. The Messages app opens with the number and text filled in, and the person decides whether to send it. They can also change the text.

Who pays for the message?

The person who sends it, at their usual SMS rate. Messages to short codes or premium numbers may cost more, depending on their plan.

Why should I add the country code?

Without it, the number is dialed as a local number in the country where the phone is. With +1, +44 or +380 in front, it works from anywhere.

Does it work on iPhone and Android?

Yes. Both read SMS codes from the camera app and open the built-in Messages app with the text ready.