Characters
Runs in your browser
UTF-8 byte counter.
See the difference between visible characters and actual UTF-8 bytes, especially with emoji and non-English text.
Characters
Words
Paste text to start.
AI optional
Smart shorten
Rewrite the draft into a readable version that fits your target.
Counting runs in your browser. Smart shorten sends text to AI only when clicked.
All counts
Selected limit
UTF-8 bytes
Paste text to start.
Words
UTF-8 bytes
SMS segments
Reading time
Lines
SMS encoding: GSM-7
Graphemes: 0
Sentences: 0
Paragraphs: 0
Speaking time: 0 min
SEO pixel estimate: 0 px
Why this page exists
Byte limits are different from character limits.
Databases, APIs, forms, and SMS systems often care about encoded size, not only what people see.
One byte
Basic ASCII characters usually use one UTF-8 byte.
Multiple bytes
Emoji, accented letters, and many scripts use more.
Safer copying
Check bytes before pasting text into strict technical fields.