What is the Maximum Message Length?

Due to GSM specifications, the maximum number of characters per SMS message is limited.

HelpDesk A

Last Update לפני 4 חודשים

Due to GSM specifications, the maximum number of characters per SMS message is limited.

Although the exact behavior may slightly vary depending on the recipient’s carrier and device, the general rules are as follows:


  • If the message contains ASCII characters only, the maximum length per SMS is 160 characters.
    Messages exceeding this limit will be split into multiple parts.


  • If the message contains any non-ASCII characters (including Japanese characters or other Unicode characters), the maximum length per SMS is 70 characters.
    Messages exceeding this limit will also be split.

Even if you configure a message up to 180 characters in a single sending, it may be divided into multiple SMS parts (e.g., three parts), and charges will apply accordingly.

EZSMS provides a “Long Message” option that allows you to send longer messages while ensuring that split messages are delivered in the correct order. Please refer to the relevant help page for details.


Managing Character Count to Optimize SMS Costs
Creating clear and engaging content is important. However, since SMS delivery incurs charges, exceeding the character limit by just a few characters may cause the message to be split into multiple parts, increasing the total cost.

For example, if a message exceeds the limit by only a small amount, it may be divided into two or three parts instead of one.


Character Counting Before Sending
You can use tools such as the character count function in MS Word to check the number of characters before sending.

When using EZSMS via the web interface, the message body field automatically counts characters in real time, allowing you to monitor message length without additional development or API integration.


Important Note About ASCII Messages
When preparing a message that you believe contains only ASCII characters (e.g., English text), please be careful.

If even a single non-ASCII character is included in the message, the entire message will be treated as Unicode. As a result:


  • Instead of being counted under the 160-character ASCII limit,


  • The message will be counted under the 70-character Unicode limit.

This may cause the message to be split into multiple parts unexpectedly.

How to Confirm Whether a Message Is ASCII Only
There are various ways to verify whether your message contains only ASCII characters. Online checking tools are also available and may be useful.

For complete confirmation, we strongly recommend sending a test message before large-scale distribution.

If you send a large number of messages (e.g., 10,000 messages) without testing, and the message is split unexpectedly, your sending cost may double or triple.

Please ensure you verify the message format carefully before bulk sending.

Was this article helpful?

0 out of 0 liked this article