SMS QR Code Generator

Make it easier
to start a text message.

Create a QR code with one international phone number and an optional message. Scanning opens a draft in a compatible SMS app; the person scanning reviews it and chooses whether to send.

A text-message draft, with sending left to the person scanning.

Continue this SMS draft in the workspace

Keep the number, message, appearance and checked files when switching views.

1

Prepare the SMS draft

Include + and the country calling code, such as +12025550117. Spaces, parentheses and hyphens are removed. Enter one number; extensions, short codes and recipient lists are not supported.

0 UTF-8 bytes in the message

2

Make it yours

Optional
QR color
Logo

PNG, JPEG or WebP · processed in your browser

The number and message are embedded in this static code. Changing them creates a new code; an already printed code cannot be updated remotely.

From a phone number to a usable QR code

Prepare the draft, download checked files and test with the scanner and SMS app your audience uses.

  1. 01

    Enter one number and a message

    Use the complete international number. Add a useful message, or leave the message empty for the person scanning to write.

  2. 02

    Generate and download checked files

    Choose colors, an optional logo and print size. Each PNG, SVG and PDF must pass its own readback and print check before download.

  3. 03

    Scan and review the draft

    Confirm the complete number, accents, punctuation and line breaks on the intended phone. The person scanning controls sending.

What goes into an SMS QR code?

The code stores one number and an optional message. A compatible scanner hands them to the phone’s messaging app.

International number

+12025550117

Include the country calling code. Formatting is normalized; this tool does not verify number ownership or whether it can receive SMS.

Optional message

Your wording, including line breaks

Unicode text is percent-encoded in the sms: link. More content makes a denser QR code, so keep the draft useful and short.

Review before sending

Check it in the messaging app

Scanning does not send a message. The available app and how it handles the draft depend on the device and scanner.

Where an SMS draft can help

Use it where the person scanning has a clear reason to send a short message.

A printed contact point

Add a business contact number to a flyer or counter display, with a brief message explaining the enquiry.

Service follow-up

Prepare a useful question about a service. Leave order details and private information for the sender to add in their own app.

An enquiry on packaging

Offer a number and optional product reference. Test the printed code and the number before distributing the material.

Choose the right way to start a conversation

SMS, WhatsApp and email use different apps. This page creates a single-recipient SMS draft.

TaskSMS QR codeWhatsApp QR code
After a scanOpens a compatible messaging appOpens a compatible WhatsApp conversation
What is storedOne international number and optional messageA WhatsApp number and optional message
Who sendsThe person checks the draft and sendsThe person checks the chat and sends
What you needSMS support and a working mobile planWhatsApp availability and connectivity

Check the app, the number and possible carrier charges

Support for sms: links and prefilled text varies by scanner, phone and messaging app. A desktop may have no SMS handler. Test on the devices your audience uses; this tool cannot confirm delivery or that a number belongs to you.

Creating a QR file does not purchase or send an SMS. A carrier may charge the person who sends it; message segmentation depends on encoding and the carrier. There is no universal 160-character QR limit or free-message promise. Refreshing clears this local task; files already shared cannot be recalled.

SMS QR code questions

01

Does scanning send the SMS automatically?

No. A compatible scanner opens a draft. The person checks the number and text and chooses whether to send it.

03

Will accents, symbols and line breaks survive?

The link uses UTF-8 percent encoding. Spaces, +, & and line breaks stay distinct; the intended app still needs to support the link. Check the actual draft before distributing the code.

05

Is this a free SMS service or a verification-code receiver?

No. This tool generates QR files locally. It does not send, receive, rent numbers or bypass verification. Carrier charges remain separate.

02

Can I leave the message empty?

Yes. The phone number is required; an empty message is omitted from the sms: link.

04

Can I change the number after printing?

The number is stored inside the static QR code. Generate a new code and replace printed copies when the number or message changes.

06

Why is a download unavailable?

The selected size or contrast may fail the print check, or a format may fail readback. Keep the input, shorten the message or adjust the settings, then generate again.