Free SMS QR Code Generator

Create a QR code that opens a pre-filled text message when scanned - recipient number and message body already set. One tap to send.

✓ No expiry ✓ No signup ✓ No watermark
Enter your content
Customise
QR Color
Background

Dot Style

Corner Style

Output Size

300px

Logo (optional)

Click to upload your logo
PNG, JPG, WebP or GIF. Recommended size 200×200px

Logo preview
Download

Free to download and use commercially. No watermarks.

PNG only · SVG unavailable with background image

How SMS QR codes drive engagement

Scan. Message sent.

An SMS QR code opens the phone's messaging app with both the recipient number and a pre-written message ready to send. That makes it better than a phone QR code for campaigns: the message can carry a keyword like "JOIN" or "TRACK", an order number, or a booking reference, so replies arrive structured and routable. The customer never has to compose anything, which is what makes text-to-join opt-ins, appointment requests, and delivery enquiries actually happen. Use it where you want a specific, machine-readable text rather than an open-ended phone call.

SMS opt-in campaigns

Grow your SMS marketing list. Print a QR on in-store signage that opens a pre-drafted opt-in text - customers send it in one tap.

Customer support

Make it easy to reach your support team via text. A QR on packaging or instructions opens a pre-addressed SMS so customers don't need to search for your number.

Event registration

Use an SMS QR for event check-in or ticket enquiries - the message number and keyword are pre-filled so attendees just tap send.

Business cards

Let contacts text you instantly by scanning a QR code - the message can include a helpful opener like 'Hi, I'd like to discuss...' pre-written.

Delivery and booking

Courier or appointment confirmation cards can include a QR to text back a confirmation or reschedule request in seconds.

Advertising and posters

Drive responses from outdoor ads with a 'Text us to claim your offer' QR code - the keyword and number are already in the draft.

Common questions

Frequently asked questions

No. Scanning opens the device's default SMS or messaging app with the number and message pre-filled. The user must tap Send. This is the standard behaviour for sms: links on iOS and Android.
SMS messages are technically limited to 160 characters per segment (or 153 in multi-part messages). You can encode more text, but very long messages create complex QR codes. Keep pre-filled text short and clear - the user can add to it before sending.
Yes. Always use international format with a + prefix (e.g. +447700900000). This ensures the QR works for anyone scanning it from a different country.
Yes. iOS opens the Messages app with the number and body pre-filled. The user taps the send button to dispatch the message.
Yes. Enter the shortcode (e.g. 12345) in the phone number field and the keyword or message in the body field. Most messaging apps handle shortcodes correctly.
A phone number QR opens the voice dialler ready to call. An SMS QR opens the messaging app ready to text. Both encode the same number, but the intent and user action are different.
View all FAQs
Get Started

Your QR code is
30 seconds away

No signup. No watermark. No catch.

Create your QR code - free