Free SMS QR Code Generator

Generate a free SMS QR code with a pre-filled phone number and optional message. When scanned, the messaging app opens ready to send. Great for opt-ins, contests, customer support, and promotions.

Category
QR Code Types

Hidden network

Page Info (optional)

JPG, PNG or GIF. Auto-cropped to 300×300.

Add Social Platforms

Your Links

Social Links QR codes are always Dynamic — they open a branded landing page.

Eye-Ball

Shape and color of the inner dot

Eye-Frame

Shape and color of the outer ring

QR Logo

Overlay your logo in the center of the QR code

Live Preview

Save Contact

Encoded data

Sign in to download & save your QR codes

Sign in to Download

Create a free account to download your QR codes as PNG or SVG, and save them to your library.

How to Create an SMS QR Code

1

Fill in the form

Enter your SMS details in the form above.

2

Preview live

See the QR code update instantly as you type. Customise colors, size and error correction.

3

Download

Download as PNG for digital use or SVG for crisp print quality — free with a free account.

SMS QR Code — Common Questions

The messaging app opens with the phone number and optional message pre-filled, ready to send.
The message is pre-filled if you provide one. The user can edit it before sending.
Yes — any smartphone with a camera and messaging app can scan and use SMS QR codes.

How SMS QR Codes Work

An SMS QR code encodes a standard SMSTO URI that mobile operating systems recognize natively. When a visitor scans the code with their phone camera or a QR reader app, the device opens the default messaging application with two fields already populated: the recipient's phone number and, if you included one, a pre-written message body. The user simply taps "Send" to complete the action.

The encoded data follows the format SMSTO:+15551234567:Your message here. The phone number should include the country code (for example, +1 for the United States) to ensure the code works for people scanning from different regions. The message portion is optional, but including a short pre-filled text dramatically reduces friction and increases send rates because the recipient does not have to type anything.

Both Android and iOS support this URI scheme without any third-party app. Android opens the default SMS app, and iPhone opens iMessage or SMS depending on the user's setup. There is no app download, no website redirect, and no login required. The entire action happens within the messaging app the person already uses every day.

One important technical note: the QR code itself does not send a message. It only pre-populates the drafting screen. The person scanning must confirm by pressing send. This is a deliberate design of the SMS protocol and is actually beneficial for compliance purposes, since it requires explicit user action before any message is transmitted.

Common Use Cases and Practical Examples

Opt-In Campaigns and Text-to-Join Lists

Businesses running SMS marketing lists can place an SMS QR code on printed materials such as receipts, packaging, in-store signage, or event displays. The pre-filled message might read "JOIN" or "SUBSCRIBE," matching the keyword your SMS platform expects. A clothing retailer, for example, could place the code near the checkout with a sign reading "Scan to get 15% off your next order" and the pre-filled message already contains the opt-in keyword. The customer scans, taps send, and is enrolled in the list without visiting a website or filling out a form.

Contest and Giveaway Entries

SMS QR codes simplify contest mechanics on physical advertising. A restaurant running a monthly prize drawing can print the QR code on table tents. Scanning opens a message with the entry keyword and contest name already typed. The customer sends it, and the entry is logged. This removes the step of looking up a phone number and typing a keyword manually, which reduces drop-off significantly.

Customer Support and Direct Contact

Service businesses can include an SMS QR code on business cards, invoices, or product packaging so customers can reach someone quickly. A plumber's invoice, for instance, could carry a code that opens a message to the office number with the text "Hi, I have a question about my recent service." Support teams receive the inquiry with context already attached, and the customer avoids searching for contact information.

Event Feedback and Check-In

Conference organizers can display SMS QR codes on session slides or lanyards to collect real-time feedback. Scanning opens a message with the session identifier pre-filled, making it easy for attendees to rate a talk or report a room issue without navigating to a web form.

Real Estate and Property Inquiries

Agents can add SMS QR codes to yard signs and brochures. Prospective buyers scan the code and send a pre-written message requesting more information about the property. The agent receives a qualified inquiry with no web traffic needed and can respond directly by text.

Tips for Getting the Best Results

Size and Print Quality

Print the QR code at a minimum of 2.5 cm (1 inch) square for materials held at arm's length, such as business cards or flyers. For signage viewed from 1 to 2 meters away, increase the size to at least 6 cm square. Always export or download at a high resolution (300 DPI or higher for print) to prevent blurring that can cause scan failures.

Contrast and Color

The QR code modules (the dark squares) need strong contrast against the background. Black on white is the most reliable combination. If you apply brand colors, keep the dark modules noticeably darker than the background. Avoid reversing the colors to white-on-dark unless you test extensively across multiple devices, as some camera apps struggle with inverted codes.

Placement and Scanning Conditions

Place the code on flat, stable surfaces wherever possible. Curved surfaces like cups or bottles introduce distortion that can prevent a clean scan. Avoid placing codes in areas with strong glare, such as laminated materials under direct overhead lighting, since reflection reduces camera accuracy. Always include a short call-to-action near the code, such as "Scan to text us," so users understand what will happen before they point their camera.

Testing Before Distribution

Scan your code on at least two different devices (one Android, one iPhone) before printing or publishing. Verify that the correct phone number appears, the country code is present, and the pre-filled message is accurate. A typo in the phone number means every scan goes nowhere, so this step is worth the two minutes it takes.

When to Use an SMS QR Code vs Other Types

An SMS QR code is the right choice when the goal is a direct, two-way text conversation or a keyword-based opt-in that your platform tracks by incoming message. If you only need someone to call a number without texting, a phone QR code is simpler and opens the dialer instead. If your audience is more likely to use WhatsApp than native SMS, a WhatsApp QR code opens a WhatsApp chat instead and may be more appropriate for international campaigns.

For sharing contact details alongside a phone number, consider pairing an SMS code with a vCard QR code so the recipient can save the number to their contacts as well. If the goal is directing someone to a webpage rather than a messaging app, a URL QR code is more appropriate. And if you need to send a note without triggering a send action, a plain text QR code displays information directly on screen with no app interaction at all.

SMS QR codes work best in physical environments where the person scanning already has their phone in hand and where reducing steps matters most. Printed signage, product packaging, event materials, and direct mail are all strong candidates. Digital placements are less effective because a person viewing a QR code on a screen would generally find it easier to tap a link than to open a camera app.