SMS Character Limit and Credit Consumption helps optimize communication by explaining how message length impacts credit usage.
Credit Calculation: Understand how SMS length affects credit consumption.
Encoding Types: Learn the difference between GSM-7 and Unicode encoding.
Multi-Part Messages: Know how longer messages are split and charged accordingly.
This ensures efficient SMS usage while managing costs effectively.
The character limit for a single SMS is technically 160 characters (including whitespaces) . However, most modern phones and networks support message concatenation, they split large messages into individual SMS messages (called "segments") and then re-create the large message at the receiving end.
The 160-character limit is for messages encoded using the GSM-7 character set. Messages with characters not present in the GSM-7 character set (multilingual, emojis, or certain special characters and symbols) are limited to 70 characters (including whitespaces) as they use the Unicode encoding method (UCS2).
0 – 160 characters – 1 segment and charged as a single message
161 – 306 characters – 2 segments and charged as two messages
307 – 459 characters – 3 segments and charged as three messages
460 – 612 characters – 4 segments and charged as four messages
Note: You could send up to 1000 characters as a multi-part message which will be split into 7 segments internally.0 – 70 characters – 1 segment and charged as a single message
71 – 134 characters – 2 segments and charged as two messages
135 – 201 characters – 3 segments and charged as three messages
202 – 268 characters – 4 segments and charged as four messages

GSM-7 Character Set
@ £ $ ¥ è é ù ì ò Ç Ø ø Å å Δ _ Φ Γ Λ Ω Π Ψ Σ Θ Ξ ESC Æ æ ß É ! " # ¤ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ¡ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Ä Ö Ñ Ü § ¿ a b c d e f g h i j k l m n o p q r s t u v w x y z ä ö ñ ü à
GSM-7 Extension Characters (counted as two/three characters)
| ^ € { } [ ] ~
Emojis (Partial List)
😀 😁 😂 🤣 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 🥰 😗 😙 😚 🙂 🤗 🤩 🤔 🤨 😐 😑 😶 🙄 😏 😣 😥 😮 🤐 😯 😪 😫 😴 😌 😛 😜 😝 🤤 😒 😓 😔 😕 🙃 🤑 😲 🙁 😖 😞 😟 😤 😢 😭 😦 😧 😨 😩 🤯 😬 😰 😱 🥵 🥶 😳 🤪 😵 😡 😠 🤬 😷 🤒 🤕 🤢 🤮 🤧 😇 🤠 🤡 🥳 🥴 🥺 🤥 🤫 🤭 🧐 🤓 😈 👿 👹 👺 💀 👻 👽 🤖 💩 😺 😸 😹 😻 😼 😽 🙀 😿 😾
Non-Emoji Unicode Characters
¢ ¦ ¨ © ª « ¬ ® ¯ ° ± ¹ ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ À Á Â Ã È Ê Ë Ì Í Î Ï Ð Ò Ó Ô Õ × Ù Ú Û Ý Þ á â ã ç ê ë í î ï ð ó ô õ ÷ ú û ý þ ÿ ₹ “ ” –
Each multi-part text message is limited to 153 characters rather than 160, due to the need for user-data headers (UDHs) information.
Mobile phones use UDH information to enable them to link long messages together so that they appear as single SMS messages in the recipient’s phone inbox.
Each multi-part text message is limited to 67 characters rather than 70 due to the need for user-data headers (UDHs) information.
Mobile phones use UDH information to enable them to link long messages together so that they appear as single SMS messages in the recipient’s phone inbox.
There are several online SMS character calculators available which you can utilize to get an idea of the number of characters and the method of encoding that will be used for your SMS content. These tools can be accessed using keywords such as ‘online SMS character calculator’ and ‘calculate SMS character online’ on prominent search engines.
Note: There are several characters and emojis that might consume three or more characters. For instance, an extended character like € and 😀 takes three characters to send. Multi-part Messages: When messages exceed the character limit, they are split into multiple segments. Each segment consumes additional credits.
User-Data Headers (UDHs): Necessary for linking multi-part messages, reducing the available characters per segment.
Extended Characters: Some symbols and emojis take up more than one character in encoding, affecting message length.
While this article tries to match, as closely as possible, the way messages are handled, we provide no guarantee that this is the case. The article should be viewed simply as an illustration of how text is converted into SMS messages. We disclaim all implied warranties.
Understanding SMS character limits and credit consumption helps optimize communication while managing costs efficiently. By knowing how encoding types (GSM-7 and Unicode) impact message segmentation and credit usage, users can craft their messages effectively. Being aware of multi-part messages, user-data headers, and extended characters ensures better planning and cost control. Utilizing online SMS character calculators can further aid in estimating message length and encoding requirements. This knowledge empowers users to send messages strategically, avoiding unnecessary costs and ensuring seamless communication.