Character Count in Messages Not Always Correct

Has anyone out there who has enabled the character count in Messages experienced the following. It is my understanding that 160 characters in the maximum for a single text message. In other words if you type more than 160 characters, then the text is now counted as 2 text messages, over 320 characters is counted as 3 texts, etc., etc. Well, on my phone sometimes my first text to someone shows the counter as so many characters out of 70, not 160. The counter may look something like this: 38/70. Usually on my second text message to the same recipient the counter returns to the number of characters slash 160. Anyone know why this is happening? It doesn’t do it all the time. It happened once yesterday, but now this morning my first text to someone was /160 like it is supposed to be. Thanks for your insight!

iPhone 4 32GB, iOS 4

Posted on Jul 3, 2010 7:21 AM

Reply
20 replies

Jun 28, 2016 10:21 AM in response to John Dougherty2

Here's the best answer I can come up with without digging through a 2nd page of google results.

For us English speakers, all the characters we use are contained in 1 byte.

For us English speakers, text messages are limited to 160 characters.

In fact, SMS message's content is limited to 160 bytes.


In SMS/iMessages any character outside the scope of "normal English" characters requires 2 bytes to represent. These characters are emoji's or extended latin characters like "ñàáâãäåæ...") The 2-byte scheme includes all the characters in the basic English 26, plus a bunch more.

Now, here's the rub: once 1 character exclusive to the 2-byte scheme gets used, it means all the characters in the message have to be represented in the 2-byte scheme.


This statement¹ is not true:

Any message using emojis or extended latin characters requires 3 messages to be sent.


That statement is a distortion of the most extreme message case. Here's the correct presentation.

If 1 character in a 160-character message has to be represented in the 2-byte scheme, then all 160 characters have to be represented in the 2-byte scheme. All 160 characters will be represented in 320 bytes.

In such a case, the single 160-character message is broken into 3 messages, 2 of 140 bytes (70 characters), and one of 40 bytes (20 characters.)


Some may wonder why is the max message size for double-byte characters limited to 70 (140 bytes) and not 80 (160 bytes,) which is the max message payload normally. I can only guess at this point. My guess is that the "unused" 20 bytes are reserved for things like:

  • indicating that the message payload has the 2-byte character scheme,
  • adding a special marker at the end of the 2-byte scheme to indicate the end of message payload.
  • adding ellipses & other continuation indicators at the breaks at the ends & beginnings of the received messages,
  • secret info for the receiving iMessages app to use so it can glue the 3 messages back into a single unit.


Note:

1. I saw this statement among various explanations to the same question.

Jul 9, 2010 7:18 AM in response to John Dougherty2

It took me a while but I figured this out myself! Some time ago I added an Emoji Keyboard, so that now next to the space bar on my keyboard is a world globe. When I go to: Settings>General>Keyboard>International Keyboards I show two keyboards: English and Emoji. When I touch the globe next to my space bar multiple emoji palates appear for my choosing to add to a text message or email. Well, while texting, if I add an emoji the character counter instantly changes from so many characters out of 160 to so many out of 70. In other words I guess, if you add an emoji to a text in this manner 70 characters is the maximum in order to count as just one text message. Anything over 70 makes it 2 texts, and over 140 would be 3 texts, etc. That is why I saw it appearing sometimes and not others. Hope this clears up the mystery for other users, too.

Sep 20, 2010 6:53 AM in response to John Dougherty2

This is costing you money!!!!
I noticed this too when I enabled character count on my text messages on my iPhone. If you use any emoji in the text message the text is charged in chunks of 70 characters not 160. A 440 character text I sent was charged as 7 texts (I'm in Ireland on o2) which at 9c a text is 63 cent. Without the three emoji characters I included it would have cost 27 cent.
I've searched for discussions flagging this and there aren't any. In fact there are many places where it is stated that emoji are great because they are a single character, and save you money over the usual punctuation based emoticons.

I've contacted o2 for clarification. Will post when I get a response. Given the volume of text messages that are sent (especially in Ireland), quietly charging nearly 2.5 times more for messages with emoji in them is frankly outrageous.

Sep 29, 2010 10:18 AM in response to Shane Holohan

I have an iPhone 3GS and I'm having the same issue with Spanish international characters. The alloted characters are reduced from 160 to 70 as soon as I put a single international character.
I'm in USA and I contacted the service provider (AT&T) about this. They told me that this has something to do with extra padding information that needs to be put in messages with international characters.
I had a cheap phone before, and never saw something like this when sending text messages.
AFAIK adding international characters should add (internally) one more character to the information stream. I'd be happy if the text length is increased by two or three more characters each time I put an international character, but not a reduction from 160 to 70!!!

Jun 10, 2016 1:50 PM in response to John Dougherty2

I have noticed the same thing, but it even happens without using emoji images. I haven't figured out all scenarios, but there have been times I have copied text from another app and the copy included a blank space at the end. If I deleted the blank space, it popped from /70 to /160. I've also seen it with texts I've written in Messages and they didn't include an emoji... I'll have to pay more attention to see if I can figure out any other reasons. Another bummer is they forgot to include this feature on the iPad even though you can send/receive text messages on an iPad if you also have an iPhone.


Oh, I also read somewhere that if you use an emoji image, it costs 3 messages. There wasn't clarification regarding if you use more than one emoji Image. I've told my friends who do not have unlimited text that we don't use emoji images anymore! The character kind are okay, tho.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Character Count in Messages Not Always Correct

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.