Home
Getting Started
API Setup
Omnichannel API
- Overview
- Quickstart
- Theory
- Sender Name
- Specification
- Requests & Authentication
- Development Libraries
- SMS Message
- Viber Message
- Delivery Report
- Scheduled Messages
- Inbound Messages
- HELP
- API Reference
Verigator API EARLY ACCESS
SMPP
Number Lookup
Phonebook API
Bulk Messaging API
Subscription API
Account Balance API
Pricing API
Statistics API
Number Verification
Tools
FAQ
Sending more than 100 000 SMS messages a month?
Contact salesFree Online SMS Length Calculator
Insert Message Content:
Encoding | 7bit |
---|---|
SMS parts | 0 |
Chars used | 0 |
Chars in SMS | 160 |
Detailed view
Message content missing
Legend
- | Regular 7bit character, present in GSM charset | |
ESC | - | Escape character 0x1B; required to access |^€{}[]~ characters |
- | User Defined Header (UDH) of the message. Required for multipart sms | |
- | Character present in GSM charset, encoded as Unicode character | |
- | Character not present in GSM charset, forces to use Unicode encoding |
Sending high volumes every month?
7-bit encoding
This is the most commonly used encoding for messages with GSM 03.38 character set. In this 7-bit alphabet you can use only following characters:
There are also some characters in the GSM 03.38 Extension Table that can be used for the cost of two characters by prepending escape character ESC (0x1B):
| | ^ | € | { | } | [ | ] | ~ |
The message length for 7bit encoding is up to 160 characters.
Unicode Encoding
Unicode (UCS-2) encoding supports a great range of characters and languages compared to the very limited alphabet of 7bit encoding.
If your message contains any characters not listed in the 7-bit alphabet, UCS-2 encoding is automatically used. In this case, each message takes up a lot more space, thus the message length is reduced to 70 characters.
Multipart SMS messages
When the message length sent through an SMS API, for example, exceeds the SMS character limit of 160 characters in case of 7bit encoding (or 70 characters for UCS-2 encoding), the message is split up into multiple separate SMS and sent to the handset separately as well. So, it's important to use this calculator to make sure that you don't exceed the limit and pay more than you planned.
Wish to know more? Here's everything you need to know about SMS API providers!
To be able to concentrate the messages on the phone, a special header (UDH) is set for each message, which states the order and message each part belongs to. Due to this special UDH, the length of each combined 7-bit message is shortened to 153 characters (67 characters for UCS-2).
Regular SMS | Multipart SMS | |
7-bit | 160 chars | 153 chars |
Unicode | 70 chars | 67 chars |
Using Emojis in text messages
You can add Emojis to a text message when using our SMS API. However, Emojis reduce the character limit to 70 characters.Read more about using Emojis here
Search results
0 items foundHome
Getting Started
API Setup
Omnichannel API
- Overview
- Quickstart
- Theory
- Sender Name
- Specification
- Requests & Authentication
- Development Libraries
- SMS Message
- Viber Message
- Delivery Report
- Scheduled Messages
- Inbound Messages
- HELP
- API Reference