Skip to main content
tolio

SMS QR Generator

Generate QR codes that open pre-written SMS messages with phone number and body. No sign-up required, 100% free, fully private. Best free online SMS QR code generator.

Generate a QR code that opens the SMS app with a pre-filled phone number and message.

SMS Details

Include country code (e.g., +1 for US/Canada)

Card Design

0 / 500 chars

Related Tools

What is SMS QR Generator?

SMS QR codes encode a text message into a scannable QR code using the standard smsto: URI scheme (smsto:+1234567890:Hello). When scanned with a smartphone camera, the device immediately opens the default SMS app with the phone number and message pre-filled, allowing the user to send the text with a single tap. The SMS QR Code Generator lets you create these QR codes instantly, entirely in your browser, with no data uploaded to any server.

The generated QR code uses the universal smsto: URI format which is supported by every modern smartphone operating system including iOS, Android, and iPadOS. No third-party app is needed — any device with a camera and messaging app can scan and open an SMS QR code. This makes SMS QR codes an exceptionally versatile tool for streamlining communication in any context where you want to make it effortless for customers, clients, or guests to send you a text message.

SMS QR codes bridge the gap between offline and digital communication in powerful ways. A real estate agent can place an SMS QR code on a "For Sale" sign that lets prospective buyers text for more information immediately. A restaurant can put SMS QR codes on table tents for reservations or feedback — customers scan and send a pre-composed message. A medical practice can include SMS QR codes on appointment cards so patients can confirm or reschedule via text. A tradeshow exhibitor can print SMS QR codes on booth signage so attendees can text for a demo or brochure. A car dealership can place SMS QR codes on vehicle window stickers so shoppers can text the sales team directly. A service business can add SMS QR codes to invoices or receipts so clients can text support questions. In every case, the SMS QR code eliminates friction — there is no phone number to type, no message to compose, and no risk of sending to the wrong number.

How to Use SMS QR Generator

  1. Enter the full phone number including country code in the "Phone Number" field (e.g., +1 555-123-4567). Spaces are automatically stripped.
  2. Optionally enter a pre-composed message in the "Message" textarea. This message will be pre-filled in the SMS app when scanned.
  3. A live character counter shows the total encoded data length versus the maximum capacity of 1,200 characters for High error correction.
  4. Click "Generate SMS QR Code" to create the QR code.
  5. Review the generated QR code on screen — it is displayed at full size within a bordered card for easy verification.
  6. Click "Download PNG" to save the QR code as a high-resolution PNG image for printing or digital use.

Example

Example:
Phone Number: +1 555-123-4567
Message: Hi, I would like more information about your services.

Encoded Data: smsto:+15551234567:Hi, I would like more information about your services.

When a smartphone scans this QR code, the SMS app opens with the number and message pre-filled. The user taps send — no typing required.

Frequently Asked Questions

How does an SMS QR code work on a smartphone?

When you scan an SMS QR code with your smartphone camera, the device recognizes the smsto: URI format and opens your default SMS app with the phone number and message pre-filled. You review the message and tap send. No typing required.

Do I need a special app to scan SMS QR codes?

No. The built-in camera app on iPhone (iOS 11 and later) and most Android devices (Android 10 and later) recognizes smsto: QR codes natively. Point your camera at the code, tap the notification, and your SMS app opens automatically with the number and message ready to send.

Is the message field required?

No. You can generate an SMS QR code with just the phone number. When scanned, the SMS app will open with the number pre-filled and an empty message field. Add a message if you want to pre-compose the text for the scanner.

Should I include the country code?

Yes. Always include the full country code (e.g., +1 for US/Canada, +44 for UK) so the number is correctly recognized regardless of where the QR code is scanned.

What is the character limit for an SMS QR code?

The maximum encoded data length is 1,200 characters at High (H) error correction level. This accommodates most realistic SMS message lengths including the phone number and the smsto: prefix. A live counter shows your current usage.

What error correction level is used and why?

High (H) — 30% error recovery. This provides maximum damage tolerance for SMS QR codes (which include the phone number and optional message), fitting your data into a smaller QR code version with larger modules for easier scanning. The code remains reliably scannable with modern smartphone cameras.

Does the message support special characters and spaces?

Yes. The message text is encoded as-is in the smsto: URI. Spaces, punctuation, and special characters are all preserved in the encoded data and will appear correctly in the SMS app.

Can I add SMS QR codes to printed marketing materials?

Yes. SMS QR codes are excellent for business cards, brochures, flyers, real estate signs, product packaging, trade show displays, restaurant table tents, and direct mail. The PNG download can be placed into any design layout at the required size. We recommend printing at least 2x2 cm for reliable scanning.

What is the difference between an SMS QR code and a phone number QR code?

An SMS QR code opens the messaging app with a pre-composed message ready to send. A phone number QR code simply stores the number as text for the user to view and dial. SMS QR codes are action-oriented — they streamline the entire process of composing and sending a text.

Can I use this for business customer support?

Absolutely. Add an SMS QR code to your website, email signature, product packaging, or store signage with your support number and a pre-composed message like "Hi, I need help with [product name]." Customers scan and send — no searching for the right number or composing from scratch.

Can I test the QR code before printing?

Yes. After generating the SMS QR code, scan it with your phone's camera to verify that the correct SMS app opens with the right number and message pre-filled. Test with different devices to ensure broad compatibility.

Key Takeaways

  • Generate QR codes that open the SMS app with a pre-filled number and message
  • No app needed — native camera support on iOS and Android
  • Optional message field for pre-composing SMS text
  • High (H) error correction — 30% recovery for reliable scanning
  • Live character counter showing encoded length vs 1,200 char capacity
  • Download as PNG for print and digital use
  • Perfect for real estate signs, restaurant tables, trade show displays, and customer support
  • 100% client-side — phone numbers and messages never leave your device
  • Free forever with no sign-ups, usage limits, or advertisements
Was this helpful?