SMS Tool
SegmentCalculator.
Type your message to see exactly how many SMS segments it will use and what it will cost.
Live Calculator
Loading calculator...
How SMS Segments Work
GSM-7 (Standard)
Most Latin-alphabet messages. Uses 7 bits per character.
Single segment160 chars
Multi-segment (each)153 chars
7 chars reserved per segment for the User Data Header (UDH) which links segments together.
UCS-2 (Unicode)
Triggered by emojis or any non-GSM character. Uses 16 bits per character.
Single segment70 chars
Multi-segment (each)67 chars
3 chars reserved per segment for UDH. One emoji can cut your capacity by more than half.
Extended GSM-7 Characters
These characters are GSM-7 but cost 2 characters each (escape sequence):
[]{}\^~|€
Save Money: Common Traps
- Replace " " with " " — smart quotes force UCS-2
- Replace ' ' with ' ' — smart apostrophes force UCS-2
- Replace — with - — em dash forces UCS-2
- Replace … with ... — ellipsis forces UCS-2