Text messages are charged per segment, and the pricing is based on the destination country and the carrier that handles the message delivery. Prices may change from time to time without notice.
View Current Pricing
1. Navigate to the Plans page and look for the SMS section just below your current plan.
2. Select the destination country from the drop down list.
3. The pricing per segment for each carrier will be listed. In this example, the price to send a message to the United States is 0.02 USD per segment.
SMS Character Limit
A single SMS message technically supports up to 160 characters, or up to 70 if the message contains one or more Unicode characters (such as emoji or Chinese characters).
However, modern phones and mobile networks support message concatenation, which enables longer messages to be sent. Messages longer than 160 characters are automatically split into parts (called "segments") and then re-assembled when they are received. Message concatenation allows you to send long SMS messages, but this increases your per-message cost, because SMS are billed per segment.
The 160-character limit is for messages encoded using the GSM-7 character set. Messages not encoded with GSM-7 are limited to 70 characters. For detail on how these character limits change on concatenated (multi-segment) messages, see below.
Order Status supports long messages up to 1600 characters. However, we recommend sending messages that are no more than 320 characters to ensure the best deliverability and user experience.
SMS message length and character encoding
When you send an SMS message containing more than 160 characters, the message is split into smaller messages for transmission. Large messages are split into 153-character "segments" and sent individually, then re-assembled by the recipient’s device. The effective character limit per segment is 153 rather than 160, because a data header must be included with each segment to ensure correct re-assembly.
For example, a 161-character message will be sent as two messages: one with 153 characters and a second with eight characters.
If you include non-GSM-7 characters, such as Chinese script or emoji, in SMS messages, those messages have to be sent using the UCS-2 encoding. Messages containing one or more UCS-2 characters can contain up to 70 characters in a single, non-segmented message. UCS-2 messages of more than 70 characters will be split into 67-character segments.
Order Status charges SMS for every message segment sent. So, for example, if you need to send a message that is 140 characters long and contains only one non-GSM character, you can avoid the cost of a second message segment by removing that UCS-2 character.