SMS Character Limit and Credit Consumption

SMS Character Limit and Credit Consumption

Overview

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.

SMS Character Limit

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).

How length influences your messaging cost?

GSM-7 encoding

  • 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

NotesNote: You could send up to 1000 characters as a multi-part message which will be split into 7 segments internally.

Unicode encoding

  • 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

Notes
Note: You could send up to 500 characters as a multi-part message which will be split into 8 segments internally.

Common GSM-7 Characters (for indication purpose only, actual character set may vary)

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)

| ^ € { } [ ] ~


Common Unicode Characters (for indication purpose only, actual character set may vary)

Emojis (Partial List)

😀 😁 😂 🤣 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 🥰 😗 😙 😚 🙂 🤗 🤩 🤔 🤨 😐 😑 😶 🙄 😏 😣 😥 😮 🤐 😯 😪 😫 😴 😌 😛 😜 😝 🤤 😒 😓 😔 😕 🙃 🤑 😲 🙁 😖 😞 😟 😤 😢 😭 😦 😧 😨 😩 🤯 😬 😰 😱 🥵 🥶 😳 🤪 😵 😡 😠 🤬 😷 🤒 🤕 🤢 🤮 🤧 😇 🤠 🤡 🥳 🥴 🥺 🤥 🤫 🤭 🧐 🤓 😈 👿 👹 👺 💀 👻 👽 🤖 💩 😺 😸 😹 😻 😼 😽 🙀 😿 😾

 

Non-Emoji Unicode Characters

¢ ¦ ¨ © ª « ¬ ® ¯ ° ± ¹ ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ À Á Â Ã È Ê Ë Ì Í Î Ï Ð Ò Ó Ô Õ × Ù Ú Û Ý Þ á â ã ç ê ë í î ï ð ó ô õ ÷ ú û ý þ ÿ ₹ “ ” –


SMS having GSM-7 Character Set  (7-bit Encoding)

  • 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.

SMS having characters outside GSM-7 Character Set (Unicode Encoding)

  • 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.

Encoding Method

Single SMS Character Limit

Multipart SMS Limit

(per segment)


GSM-7 (colloquially known as 7bit encoding)

160 characters

153 characters

UCS2 (colloquially known as Unicode encoding)

70 characters

67 characters

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.

NotesNote: 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. 

Key Considerations

  • 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.

Disclaimer

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.

Conclusion

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.


    • Related Articles

    • DLT Registration for SMS Services Mandatory

      Overview The Telecom Regulatory Authority of India (TRAI) has mandated that all organizations sending SMS communications must register on the Distributed Ledger Technology (DLT) platform. This initiative is aimed at: Reducing unsolicited commercial ...
    • Steps to Configure SMS Sender ID

      Introduction Sender ID plays a massive role in defining your identity to the targeted audience Sender ID is used to identify who the sender of the SMS is. It represents your brand/institute/company name distinguishing it from a million others. ...
    • Create a Custom Lead fields

      Overview This article will guide you on the simple process of creating a new Custom Field within the Lead Fields module. Creating custom fields allows you to tailor your CRM to capture specific data essential for your unique enrollment process. Plan ...
    • WhatsApp Templates Approval Guidelines

      Overview WhatsApp Template Approval Guidelines help institutes create effective templates that meet Meta's approval standards. Template Creation: Learn how to design WhatsApp templates for business communication. Approval Standards: Ensure compliance ...
    • PE-TM Chain Binding on DLT

      Overview As per TRAI SMS guidelines, Principal Entity - Telemarketer (PE-TM) Binding is now mandatory for DLT-based SMS in India. Failure to complete this process will result in SMS delivery failures starting December 11, 2024. This article explains ...