SMS Character Counter

See how many SMS segments your message uses — English and Urdu are counted differently.

0Characters
0SMS segments
160Left in segment
160Chars / segment
GSM-7Encoding

Runs in your browser — nothing is sent or saved.

How SMS length works

EncodingSingle SMSEach part of a long SMS
GSM-7 (plain English)160153
Unicode / UCS-2 (Urdu, emoji)7067

A single Urdu letter or emoji switches the whole message to Unicode, cutting capacity by more than half. Some symbols — € [ ] { } ^ ~ | \ — count as two characters in GSM-7. Long messages are split into parts with a small header, which is why each part holds fewer characters.

Operators bill per segment, so trimming a message from 161 to 160 characters can halve its cost.

Last reviewed: 2026-11-14. Codes and procedures can change — confirm with the official source before relying on them.