DD
DevDash

SMS Character Counter — 160 Character Limit

Quick Answer: Paste your SMS text to see the character count and number of SMS segments. Standard GSM-7 encoding allows 160 characters per segment. Unicode (emoji, non-Latin text) reduces this to 70 characters per segment. Multi-segment messages cost more.
100% client-side — your text never leaves your browser
Input
0 characters|0 words|0 lines
Statistics
0
Characters
0
Characters (no spaces)
0
Words
0
Sentences
0
Paragraphs
0
Lines
~1 min
Reading Time

FAQ

Why does my SMS split into multiple messages?

SMS has a 160-character limit per segment (or 70 for Unicode). Longer messages split into segments. Each segment counts as a separate SMS for billing.

What triggers Unicode SMS encoding?

Any character outside the GSM-7 alphabet: emoji, Chinese/Japanese/Korean characters, some punctuation. A single emoji forces the entire message to Unicode, reducing the limit from 160 to 70 characters.

Want API access + no ads? Pro coming soon.