Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Twilio SMS Character Limit: 160, 70 and How Segments Work

The Twilio SMS character limit is 160 characters for a single message in GSM-7 encoding, or 70 if any character forces UCS-2 encoding, such as an emoji or a curly quote. Longer messages split into segments of 153 (GSM-7) or 67 (UCS-2) characters. Twilio supports long messages up to 1,600 characters across Programmable Messaging channels.

The number most people know is 160. The number that surprises them is 70. Which one applies to your message depends on a single question: does every character fit in the GSM-7 alphabet? One emoji or one curly quote, and the answer's no.

Why the limit is 160, and when it drops to 70

Twilio's docs trace the 160 back to the GSM 03.38 recommendation, which limited a single SMS to 140 bytes. That's 160 characters in 7-bit encoding. GSM-7 covers 128 different characters, and it isn't the same as ASCII, so some characters you'd expect to be safe aren't.

If a message includes a UCS-2 character, such as an emoji or a Chinese hanzi, SMS switches to UCS-2 encoding for the whole message. That lowers the single-message limit from 160 to 70 characters. A curly or smart quotation mark is a UCS-2 character too, which is how a message pasted from a word processor can quietly lose more than half its room.

Every SMS length limit Twilio lists

ItemLimitApplies to
Single SMS160 charactersGSM-7 encoding
Single SMS70 charactersUCS-2 encoding (emoji, non-Latin scripts, curly quotes)
Segment size in a long message153 charactersGSM-7
Segment size in a long message67 charactersUCS-2
Segment size, toll-free to US or Canada152 / 66 charactersGSM-7 / UCS-2
Long message maximum1,600 charactersTwilio Programmable Messaging, including SMS
Recommended lengthUnder 320 charactersTwilio guidance for deliverability

What happens past one message

Longer SMS messages are split into segments that are reassembled on the recipient's device. Each segment carries 153 characters of data plus seven characters of header metadata, which is why the per-segment number is lower than 160. In UCS-2, messages over 70 characters split into segments of 67 characters each.

Twilio's own example makes it concrete: a 161-character GSM-7 message is sent as two segments, one with 153 characters and one with eight. Toll-free multi-segment SMS to the US or Canada have slightly smaller segments, 152 for GSM-7 and 66 for UCS-2. Those toll-free numbers apply to the US and Canada only.

One curly quote can double your segments

Twilio Docs, in How long can a message be?, flag the trap. One curly quote or emoji changes the whole message to UCS-2 and cuts the single-message limit from 160 to 70, so a message that looked like one segment can become two or three. A 150-character reminder fits in one GSM-7 segment; add a single emoji and the same text needs three UCS-2 segments of up to 67 characters.

Keeping messages in GSM-7

  • Type messages in a plain text editor, or check for curly quotes and apostrophes before you send.
  • Use Twilio's Message Segment Calculator, which shows encoding, segment count and character limits before you send.
  • Switch on Twilio Smart Encoding, which replaces certain non-GSM characters with GSM equivalents, such as straight quotation marks for curly ones.
  • Keep messages under 320 characters, which Twilio recommends for deliverability and user experience.
  • Leave emojis out of reminders and alerts, where clarity matters more than decoration.

If you need emojis or non-English characters, RCS uses UTF-8 encoding, which supports them natively, and Twilio says it sends messages up to 1,600 characters without segmentation.

Other SMS providers use the same rules

Vonage says the maximum length of a single SMS is 140 bytes, equal to 160 GSM 7-bit characters or 70 UCS-2 characters, and that longer messages are split into parts. The limits come from the SMS standard, not from one provider. My Twilio alternatives roundup covers other providers, and my SMS marketing guide for small businesses covers what to say once you're inside the limit.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

My advice for SMS that stays in one piece

Write to 160 characters, plain text only, and run anything important through the Message Segment Calculator before it goes out. Turn on Smart Encoding so stray curly quotes don't push you into UCS-2. If a message needs more room, keep it under 320 characters, and save emojis for channels that handle them, such as RCS.

Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

Frequently asked questions

What is the Twilio SMS character limit?

160 characters for a single GSM-7 message and 70 for UCS-2. Twilio supports long messages up to 1,600 characters.

Why does my message split into more segments than expected?

A non-GSM character such as an emoji or a curly quote switches the message to UCS-2, which lowers the limit to 70 for one message and 67 per segment after that.

How many characters are in each segment of a long message?

153 for GSM-7 and 67 for UCS-2, because seven characters of each part go on segmentation metadata.

What does Smart Encoding do?

It replaces certain non-GSM characters with GSM equivalents, such as curly quotes with straight quotes, so messages can stay in GSM-7.

What length does Twilio recommend?

Under 320 characters, for deliverability and user experience.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.