Local planning utility

SMS Segment Calculator

Check the exact draft’s encoding and segment use before estimating a send.

SMS segment calculator

Enter your assumptions to see a result.

How the calculation works

GSM-7 basic characters use one encoding unit and extension characters use two. A single GSM-7 message holds 160 units; concatenated messages use 153 per segment. Unicode uses UTF-16 units, with 70 in one message and 67 per concatenated segment. Emoji can use two units.

How the calculation works
EncodingSingle messageMultipart segment
GSM-7160 units153 units
Unicode / UTF-1670 units67 units

Assumptions and limits

Smart encoding, transliteration, national-language tables, and sender-specific 152/66 limits are not modeled. The calculator sends no messages.

Record this tool result

Keep the exact text, reported encoding, encoding units, and segments together. Recalculate after the final punctuation or emoji change; the earlier result does not describe a revised sentence.

Let’s plan your next campaign message.

Start with your office, location, and campaign timeline.

Talk to Ananasi