ASCII vs. Unicode Characters

white
By:  Tim Hunt - CTO/Co-founder

SMS Character Limits: ASCII vs. Unicode

In SMS, not all characters (letters, numbers, symbols) play by the same rules. Some allow messages to have 160 characters, others quietly cut that limit down to 70.
The reason? The character limit is determined by the characters you’ve typed in. Are they ASCII or Unicode? This article will help you determine the difference and the consequenses.

First Things First: What’s ASCII?

ASCII (pronounced ask-ee) is the original SMS character set. Think of it as the “basic alphabet” of texting.

It includes:

  • A–Z
  • 1-2
  • a–z
  • 0–9
  • Basic punctuation (! . , ?)

In short, all of the letters, numbers and symbols you can see on the keys of a QWERTY keyboard.

Good News: If your message only uses these characters, your messages can be 160 characters long.

Bad News: No winky faces or smiley faces that don’t look like ;-).

So What’s Unicode?

Unicode is the global language of characters.

It includes all the other stuff, like:

  • Emojis 😊
  • Special symbols ™ © ®
  • Accented letters (é, ñ, ü)
  • Non-Latin scripts, e.g., Chinese or Japanese symbols
  • Fancy punctuation like curly quotes “ ”

Good News: Unicode allows messaging across languages and devices worldwide. It’s powerful. It’s inclusive. It’s very necessary.

Bad News: When your message includes even one Unicode character, SMS limits the count of one message to 70 characters.

Example:

ASCII Message

Character count: 91

All ASCII characters and well under 160 count, making it one message.

Unicode Message

Character Count: 89

Just by adding one unicode character, in this case the eye emoji, its now considered a unicode message. Limiting each message to 70 characters. So the 89 character message is a two-part message.

Why This Matters for Businesses

If you’re sending appointment reminders, alerts, delivery confirmations or really any other business communication to multiple people every day, your costs could be doubling or tripling if you’re sending any unicode characters in your messages, due to character limitations. If they are longer then 70 characters they will be split into parts. You get charged for each message part. So if you’re sending seemingly ASCII messages at one part, but it has an unknowing unicode character splitting the message into two, you’re paying double of what you’re expecting. Even if your providers are able to send all of the characters into one message bubble its still considered 2 parts.

In turn, if you’re sending thousands of messages you think are only one part, but it has, say, the trademark symbol ™, the costs could be a shock when you get your SMS invoice.

So… Should You Avoid Unicode?

Absolutely not, there are many reasons to use Unicode; when sending proper names with accent marks out of respect or international messages that use characters outside of the ASCII options, or even emojis for emphasis. Just be intentional and aware of how those characters will affect your message format and length to avoid sending cost surprises.

Where Hidden Characters Sneak In (And Why Copy/Paste Can Change Everything)

Here’s something most people don’t realize:

You can draft a perfectly “ASCII-friendly” message in Microsoft Word…then copy and paste it into your SMS platform…and suddenly it becomes…dun, dun, DUN…a unicode message.

Wait — how?

Because word processors often use special formatting characters behind the scenes.

Common culprits include:

  • Curly quotation marks “ ”
  • Smart apostrophes ’
  • Long dashes — (instead of a simple hyphen -)
  • Non-breaking spaces
  • Special bullet formatting
  • Invisible formatting characters

Even though these are symbols and formats we use in day to day communications, SMS sees them as Unicode.

And once even one hidden character appears in your message, the entire text switches encoding.

Why This Happens

Microsoft Word (and many email platforms) automatically “upgrade” plain punctuation to more stylistic versions. Good for letters and documents, bad for SMS.

For example:

Straight quotes: “Hello”

Curly quotes: “Hello”

To a human? Same thing.
To SMS encoding? Very different.

Lesson Summary: Before copying and pasting from Word, a formatted email, or content from a website, first paste it into a plain text editor like Notepad, from there you can copy and paste into your SMS software, this will strip out the fancy or hidden stuff, leaving you with an ASCII-safe message format. 

How CompleteSMS Helps

When using the CompleteSMS web portal to send SMS, you don’t have to guess.

Our platform:

  • Tracks character count in real time
  • Shows message segmentation clearly
  • Informs you when a unicode character’s been introduced
  • Keeps your messaging transparent and predictable

Whether you’re sending plain-text reminders or emoji-filled campaigns, you’ll know exactly what you’re sending — and how it counts.

Because texting should be simple. Even when the math isn’t.

Quick Takeaways

  • ASCII = 160 characters per SMS
  • Unicode = 70 characters per SMS
  • Emojis and special characters trigger Unicode
  • Unicode is powerful — just plan for the character impact

    It’s not about eliminating personality.
    It’s about knowing how the system reads it.

    Related Blog Posts

    When Is It OK to Send Daily Text Messages?
    Business SMS Software — A Complete Guide to Customer Retention
    10 Bulk SMS Marketing Trends to Watch in 2026
    5 Reasons Why Text Blasts Are More Effective Than Email Blasts
    An employee of a moving company transporting moving boxes to the company van
    SMS Frequency Best Practices
    Increase News Readership With Blast SMS Messaging
    guide to hipaa compliant sms
    The Ultimate Hotel and Hospitality SMS Guide
    What Is Commercial Text Messaging?
    Guide to SMS for E-Commerce
    Quick Guide to SMS Marketing for Salons and Spas
    screen time statistics
    smart watch boom
    SMS guide for beginners
    How to Keep Your SMS Messages From Being Blocked
    Problem With Using Personal Phone Numbers for Business Texting
    Real Estate Agents Guide to Using SMS
    Ways SMS Allows Businesses to Reach Gen Z
    Sending Links in SMS
    SMS for Golf
    Spam SMS vs. Bulk SMS
    Best Way to Communicate With Millennials? SMS!
    Customer Life Cycle Messaging
    How Small Businesses Can Leverage SMS to Make a Difference
    woman looking at phone
    25 Text Abbreviations for Business
    Ways Internal SMS Can Improve Employee Communication
    How SMS Can Improve Customer Retention
    How Jewelers Can Benefit From SMS
    Effective communication keeps students, faculty and staff safe and informed. Learn some Res Life tips and use cases for SMS messaging in our guide!
    Why SMS Is Great for Customer Support
    woman smiling at cellphone
    A Guide to Sending Text Blasts
    SMS Communication Tips for Tutors
    The Future of SMS Marketing (And How It Could Benefit Your Business)
    small business
    Person constructing words with plastic lettering
    SMS Tips for Summer
    Man on phone
    SMS Marketing Tips
    hands holding a cellphone
    Woman using a laptop with a stethoscope sitting next to her.

    Get the Latest from Our Blog Straight to Your Inbox





      white