You've seen it on thousands of websites: a button that says "Text us" and, when you tap it on your phone, your messaging app opens with the number already filled in — sometimes with a pre-written message too. That's an SMS link, and it takes about 60 seconds to build. In this guide you'll learn exactly how the sms: URL format works, how to create an SMS link with or without a pre-filled message, and how to add it to any website, email, or social media bio. No coding background required.
What Is an SMS Link?
An SMS link (also called a click-to-text link) is a special URL that triggers the native SMS app on a mobile device when tapped. On desktop browsers, behavior varies — most will either open an SMS app if installed, or prompt the user to connect a device.
The basic format looks like this:
sms:+15551234567
With a pre-filled message:
sms:+15551234567?body=Hi%2C%20I%27d%20like%20to%20book%20an%20appointment
The ?body= parameter lets you pre-load text so your visitor doesn't have to type from scratch. This reduces friction — and friction is the enemy of conversions.
Who Uses SMS Links (and Why)
SMS links are widely used by local service businesses (salons, repair shops, real estate agents) who prefer text over phone calls, e-commerce sellers who want a fast customer support channel, event organizers using printed QR codes that open a pre-filled RSVP message, recruiters adding a "text me your resume" button to job listings, and healthcare providers enabling appointment requests via text.
The appeal is immediacy. Most people read a text within 3 minutes of receiving it. A form submission might sit in an inbox for hours.
How to Build an SMS Link in 3 Steps
Step 1: Enter your phone number in international format. Use the full international format starting with + and the country code. For a US number: +15551234567. For a Mexico number: +525551234567.
Step 2: Write your pre-filled message (optional but recommended). Keep it short and natural. "Hi, I found you on Instagram and wanted to ask about pricing" works better than "I AM INQUIRING ABOUT YOUR SERVICES." Spaces encode as %20 in the URL — but if you use a generator, it handles this automatically.
Step 3: Generate and embed the link. Use InstantLinkHub's SMS Link Generator to produce the final URL. You can wrap it in an <a> tag, a button, a QR code, or paste it directly into a link-in-bio tool.
Real-World Example: Tattoo Studio
A tattoo studio in Austin wants clients to text for bookings instead of calling. They add this to their Instagram bio and website:
sms:+15125550182?body=Hey%2C%20I%27d%20like%20to%20book%20a%20consultation
When a potential client taps it on mobile, their Messages app opens with the studio's number and the consultation request already typed. The studio's booking rate from Instagram increases by 34% in the first month — because the barrier went from "find their number, dial, explain yourself" to "tap once."
SMS Links vs WhatsApp Links: A Quick Note
If your audience is outside North America, WhatsApp links (https://wa.me/) are often a better fit — WhatsApp has 2 billion+ users globally and is the default messaging app in much of Latin America, Europe, and Asia. SMS links work best when your audience is US or Canada-based and uses native text messaging. Not sure which to use? See our WhatsApp vs SMS comparison guide.
Frequently Asked Questions
Does an SMS link work on desktop computers?
On macOS, tapping an SMS link opens Messages if the user has it linked to their iPhone. On Windows, it depends on whether the user has an SMS app installed. For desktop-heavy audiences, consider also offering a WhatsApp link or a contact form alongside your SMS link.
Can I track how many people click my SMS link?
Not directly — the sms: protocol doesn't fire analytics events. The workaround is to track the page that contains your SMS button using UTM parameters, or to ask new text contacts "how did you hear about us?"
Is there a character limit on the pre-filled message?
Technically no, but SMS messages are delivered in 160-character segments. Long pre-filled messages may confuse users or get split across multiple texts. Keep body text under 120 characters for the best experience.
Build your SMS link in seconds
Free, no signup, works on any device. Generate a click-to-text link with a pre-filled message right now.
Open SMS Link Generator