SMS QR Code Generator

Create free SMS QR codes instantly. Open the texting app with a phone number and optional pre-filled message. Perfect for SMS opt-ins, support, bookings, and feedback.

QR Code Generator
Create custom QR codes with advanced options

Tip: Use international format (e.g., +15551234567) for best compatibility

Keep the message short and simple for best compatibility across devices

QR code preview - enter information above to generate

What Is an SMS QR Code?

An SMS QR code is a two-dimensional barcode that opens the user’s texting app with a phone number pre-filled, and optionally a pre-written message. This makes it easy for customers to send you a text message with just one scan, eliminating the need to manually type your phone number or message.

How SMS QR Codes Work

SMS QR codes encode an sms: or SMSTO: link inside the QR data. When scanned, the device detects the link and opens the default text messaging app with your phone number already entered. You can also include a default message such as 'I’d like to book an appointment' or 'More information please.' This improves convenience and increases the chances of users sending you a text.

Why SMS QR Codes Are Useful

Text messaging is fast, simple, and widely used. SMS QR codes make it even easier by reducing friction—no typing required. They are ideal for businesses that rely on quick communication, including service providers, restaurants, real estate agents, event organizers, and support teams. SMS QR codes also increase engagement for opt-ins, surveys, and immediate customer inquiries.

Common Uses

  • SMS marketing opt-ins – Let customers subscribe to updates instantly
  • Customer support – Allow customers to text for help instead of calling
  • Appointment booking – Pre-fill messages like 'I’d like to schedule a service'
  • Event check-ins – Let attendees text a keyword for entry or details
  • Feedback collection – Pre-fill a text message for reviews or comments
  • Real estate signs – Allow buyers to text for property info or showings

How to Create an SMS QR Code

  1. Enter your phone number: Enter the number you want people to text. Including your country code (e.g., +1 for U.S.) ensures compatibility across devices.
  2. Add an optional pre-written message: You can pre-fill a message such as 'I’m interested in your services' or a keyword for event check-ins. Keep the message short and simple for best compatibility.
  3. Customize your QR code: Add colors, a logo, or adjust advanced settings like size, error correction, and quiet zone. Maintain strong contrast to ensure reliable scanning.
  4. Preview and download: Preview your SMS QR code, then download it in PNG, SVG, or PDF format for print or digital use. Make sure the QR code is clear and easy to scan.
  5. Test your QR code: Scan the QR code on multiple phones to confirm it opens the texting app with the correct number and message.

Best Practices (Do's & Don'ts)

Do's

  • Use a valid phone number that accepts SMS messages
  • Keep your pre-filled message short and simple
  • Add a text label like 'Scan to text us' for clarity
  • Use high-contrast color combinations for reliable scanning
  • Test the QR code on both iOS and Android devices
  • Place the QR code at eye level on print materials when possible

Don'ts

  • Don't use overly long pre-filled messages
  • Don't use special characters or emojis that may not render well
  • Don't make the QR code too small for scanning distances
  • Don't rely only on the QR code—display the phone number nearby
  • Don't place the code on glossy or curved surfaces that cause glare
  • Don't assume users know it will open their texting app—label it clearly

Troubleshooting SMS QR Code Issues

Texting app doesn’t open

If scanning doesn’t open a texting app, the QR scanner may not support SMS links, or the device may use a non-standard messaging app. Suggest scanning with the default camera app or a modern QR scanner.

Phone number missing or incorrect

If the number in the texting app is blank or wrong, double-check the number you entered when generating the QR code. Avoid special characters, spaces, or formatting like (555) 123-4567. Use +15551234567 instead.

Pre-filled message doesn’t appear

Some older devices or messaging apps may ignore the pre-filled message. Keep the text simple and test on multiple devices. Avoid special characters or line breaks.

QR code won’t scan reliably

Low contrast, small size, or dense codes can affect scanning. Increase size, simplify the message to reduce density, and use high-contrast colors.

Printed QR code looks blurry

For best quality, use SVG for print or a high-resolution PNG. Avoid stretching small images, which can cause pixelation.

International users cannot text the number

If you expect international communication, include the full country code. Local-only formats may not work correctly outside your region.

Frequently Asked Questions

Can I change the phone number after generating the QR code?

No. SMS QR codes generated here are static and cannot be updated after printing. You’ll need to generate a new QR code if your number changes.

Can I include a pre-filled message?

Yes. You can include a simple pre-filled message, such as keywords for opt-ins or standard inquiries. Keep it short to ensure maximum compatibility.

Do SMS QR codes work on all smartphones?

Most modern smartphones support SMS links, and scanning the QR code with the built-in camera or a modern QR scanner typically opens the texting app. Behavior may vary slightly depending on the device and messaging app.

Can I track scans from SMS QR codes?

Static SMS QR codes themselves do not provide analytics. For tracking, you can use a dedicated phone number, keyword-based SMS services, or dynamic QR code platforms.

Can I add my logo or brand colors?

Yes. You can safely add customization as long as the QR code remains high contrast and easy to scan. Avoid covering key patterns and keep logos within 20–30% of the QR code area.

What happens if the user has no texting app installed?

If the user’s device has no SMS app installed or configured, scanning may not work as expected. Always display your phone number as plain text near the QR code as a fallback.

Ready to Create Your SMS QR Code?

Trusted by small businesses, real estate agents, service providers, and event organizers.

Generate a custom SMS QR code in seconds. No sign-up required, completely free, and ready to download for your business cards, posters, and marketing materials.

Create Your SMS QR Code Now