Start an SMS in one scan

Free SMS QR Code Generator for Prefilled Messages

Use this SMS QR code generator to prepare a text message with an international phone number and optional prefilled text. On supported devices, scanning opens an editable draft in the messaging app. Qraftt builds the static sms URI locally without sending, delivering, or tracking the message.

  • Generated locally
  • No signup
  • PNG & SVG

QR workspace

Create your code

Local only
SMS QR code content
Selected QR typeSMSContact
1

Add Content

Enter exactly what the selected QR code should contain.

2

Customize QR

Apply a template or shape the details while previewing every change.

Pre-made templates

Start with a complete original design, then fine-tune it.

20 designs

Standard frames

Choose a distinct structure, then customize its call to action.

30 styles

Frame background

The QR quiet zone remains solid for reliable scanning.

Choose a frame to enable its background controls.

Use a valid phone number with country code.
3

Generate & download QR

Every design detail is included in your file.
M correction

Complete the fields to preview your QR code.

Generated in your browser. Nothing is uploaded.

Static file · no account · no server dependency

Three simple steps

How to create an SMS QR code

  1. 1

    Add the mobile number

    Enter the destination in international format so the QR code works consistently across regions.

  2. 2

    Write an optional message

    Pre-fill a short keyword, request, reference, or reply that the person can edit before sending.

  3. 3

    Test on a mobile device

    Confirm the correct messaging app, number, and text appear, then download the final PNG or SVG.

From scan to response

Turn a scan into a prepared text message

An SMS QR code removes the need to type a phone number or copy a message. A supported phone opens its messaging app with the recipient and optional text ready for review.

01

Prepare the destination number

Use the full international number, including country code. Qraftt checks its characters and length, but it cannot confirm that the number is active or accepts text messages.

02

Write a useful message draft

Prefill a short support request, appointment reply, feedback prompt, campaign keyword, or promotion response. The person can edit or cancel it before sending.

03

Place it where texting helps

Add the design to business cards, posters, flyers, packaging, service notices, or other printed materials. Use a clear label so people know a message draft will open.

04

Download and test the action

Export PNG for common layouts or SVG for scalable print artwork. Scan the final file on representative phones and check the number, message, app handoff, and printed size.

Before you publish

How SMS QR codes open message drafts

Qraftt builds a standards-based sms: URI with the destination number and optional encoded text. A compatible device opens it as an editable draft. It never sends the message automatically. The device, messaging app, SIM, and carrier control what happens next.

01

Use an international phone number

Include the country code so the destination works consistently across regions. Qraftt removes common visual separators, but the number must still be valid and support SMS through its carrier or service.

02

Keep the prefilled text editable

The optional message opens as a draft that the person scanning can review, change, or delete. Scanning does not send the message or authorize charges.

03

Preserve special characters safely

Qraftt URL-encodes spaces, punctuation, symbols, and line breaks in the sms: URI. Messaging apps can render encoded text differently, so test messages containing unusual characters before distribution.

04

Expect app and device differences

Current iPhone and Android devices commonly open a messaging draft, while desktops, tablets without messaging support, older operating systems, and third-party scanners may not know how to handle the sms: action.

05

Understand delivery and charges

SMS uses the device's mobile messaging service rather than an internet-only chat platform. The sender needs carrier availability, and normal message, roaming, or international charges may apply. Dual-SIM devices may ask which line to use.

06

Troubleshoot before printing

Check missing country codes, invalid or unsupported numbers, absent messaging apps, desktop or tablet scans, incompatible scanners, malformed text, carrier availability, and dual-SIM selection. Test with the default camera and messaging app on both iPhone and Android when possible.

Practical ideas

Useful ways to use your SMS QR Generator

01

Keyword responses

Pre-fill a campaign keyword or reference so people send the exact text your process expects.

02

Appointment check-ins

Let visitors notify a team of arrival from a doorway, parking area, or waiting-room sign.

03

Service requests

Put a ready-made maintenance, pickup, or assistance message on equipment and printed notices.

04

Event participation

Make contest entries, RSVPs, and audience responses faster without asking people to type a number.

05

Customer feedback

Prepare a brief feedback request from receipts, table cards, counters, or completed-service paperwork.

06

Printed promotions

Let customers open a campaign keyword or offer request from posters, flyers, packaging, and storefront material.

Helpful answers

SMS QR Generator FAQ

Clear answers to the questions people usually ask before creating and sharing this type of QR code.

Will scanning send the SMS immediately?

No. A compatible device opens its messaging app with the number and optional text filled in. The user must still review and send the message.

How should I format the mobile number?

Include the international country code. Qraftt accepts common spacing and punctuation, then creates a clean global number for the SMS destination.

Can long pre-filled messages be used?

The generator allows up to 1,000 characters, but carriers may split longer messages and apply normal messaging charges. Short templates are usually clearer.

Does SMS require internet access?

Opening the draft does not depend on Qraftt or a web page. Sending still requires the device to have an available mobile messaging service.

Does an SMS QR code work on iPhone and Android?

Most current iPhone and Android devices can read a standards-based sms: URI and open a message draft. Results vary by camera, scanner, system version, installed apps, and mobile service. Test the finished design on representative devices.

What happens if the phone number changes after printing?

The static QR code keeps the original phone number and message. If the destination number changes, create a new QR code and replace the printed version.

Why does my SMS QR code not open the messaging app?

First check the country code and phone number. Make sure the device has a compatible messaging app and mobile service. Also check scanner support, malformed text, dual-SIM prompts, and whether the scan happened on a desktop or tablet. Test again with the default camera and messaging apps.

How does an SMS QR code work?

It stores a standards-based sms URI with a destination number and optional encoded text. A compatible phone passes those details to its messaging app as a new editable draft.

Can the text message be prefilled?

Yes—you can add an optional message of up to 1,000 characters. Keep it concise because long text creates a denser pattern and may be split into several SMS messages by the carrier.

What happens after someone scans the code?

A supported device should open a message draft with the phone number and optional text prepared. The person still reviews it and chooses whether to edit, send, or cancel the message.