Barcodian

SMS QR Code Generator

Create a QR code that opens a pre-filled text message to a number when scanned.

Share

How to use in 3 steps

  1. 1

    Enter number and message

    Type the recipient phone number and an optional prefilled message.

  2. 2

    Preview

    Check the generated SMSTO: link and the QR.

  3. 3

    Download

    Download a PNG or SVG for a poster, product label or campaign.

Supported formats

FormatDimensionNote
Data Matrix2D (matrix)any data
GS1 DataMatrix2D (matrix)e.g. (01)09506000134352
PDF4172D (matrix)any data
Aztec Code2D (matrix)any data
QR Code2D (matrix)any data
GS1 QR / Digital Link2D (matrix)GS1 Digital Link URL or (01)...

Example input / output

Input

Number: +15551112233, Message: JOIN

Output

SMSTO:+15551112233:JOIN

Technical notes

An SMS QR code typically encodes the SMSTO:number:message format. When a phone scans it, the default messaging app opens with the recipient number and prefilled text; the user just has to press send. This is practical for campaign entry, voting or collecting quick feedback.

Entering the number in international format (+1...) ensures it works for users from different countries. Spaces and special characters in the prefilled message are converted to a safe form when passed to the device app.

The QR only prepares a message draft; the SMS is never sent automatically — the decision to send is the user's. This prevents unauthorized messages and lets the user see the text before sending.

This tool makes a static QR and relies on no server. For messaging via WhatsApp see the WhatsApp QR code generator, and for email the email QR code generator.

Frequently asked questions

Yes. Enter the prefilled text, and when the user scans the QR the messaging app opens with that text filled in.