How to use this text tool
- Paste your SMS message.
- Use auto-detect encoding.
- Check parts, remaining characters, and Unicode warnings.
Check SMS length, message splitting, and encoding before sending. This counter detects Unicode and emoji characters, calculates SMS segment count, shows remaining characters, and helps reduce unexpected multi-part text messages.
The result shows how many SMS segments your text will use and whether Unicode characters reduce capacity.
Use this before marketing texts, reminders, verification messages, and appointment notifications.
Example: add an emoji to a short SMS. The tool may switch from GSM-7 to Unicode and show a smaller segment limit.
The calculator uses standard SMS segment assumptions: 160/153 for GSM-7 and 70/67 for Unicode single/concatenated messages.
Carrier gateways and SMS providers may count certain extended characters differently.
A standard GSM-7 SMS fits 160 characters in one message. Unicode messages often fit 70 characters because they require a different encoding.
Long messages are split into multiple segments. Unicode characters or emojis can also reduce the per-segment capacity.
Yes. Emojis usually trigger Unicode encoding, which can lower the single-message limit from 160 characters to about 70 characters.
GSM-7 is a compact character set used by many SMS systems for basic Latin letters, digits, and common punctuation.
Shorten the message, remove emojis or special characters, and keep the copy within the current segment limit.
| Module | Included |
|---|---|
| Encoding | GSM-7 vs Unicode detection |
| Segments | Single and multi-part SMS estimate |
| Warnings | Emoji and Unicode capacity alerts |
| Export | TXT, CSV, JSON |