There is no single universal text length number. You need to know whether a limit means words, characters, lines, or bytes.
What Do These Metrics Mean?
| Metric | What it measures | Common use |
|---|---|---|
| Word count | Words separated by spaces or language rules | Articles, abstracts, SEO copy |
| Character count | Letters, numbers, punctuation, spaces, and symbols | Form and title limits |
| Byte count | Encoded storage size | APIs, databases, SMS, and file limits |
| Line count | Text split by line breaks | Logs, subtitles, lyrics, configs |
| Paragraph count | Blocks of text separated by blank lines | Writing and editing checks |
Why Languages Behave Differently
English is often counted by space-separated words. Chinese and other languages without spaces often care more about characters than English-style word count.
Why Byte Count Can Be Larger
In UTF-8, an English letter usually uses 1 byte, many Chinese characters use 3 bytes, and emoji may use 4 or more bytes. If an API limit says bytes, character count is not enough.
Which Number Should You Use?
- For titles, descriptions, and form hints, check character count.
- For English articles and SEO summaries, check word count and character count.
- For API fields, database columns, and storage limits, check byte count.
- For subtitles, lyrics, and logs, check line count and line length.
- For emoji-heavy text, do not estimate length only by visible symbols.
Summary
Writing usually cares about words and characters. Product input limits care about characters. APIs and storage limits often care about bytes.