Character Counter
Count characters with and without spaces, words, lines and UTF-8 bytes.
How to use Character Counter
Counts Unicode grapheme clusters to approximate visible characters. Words are whitespace-delimited and bytes use UTF-8 encoding.
Displayed values follow the definitions stated above.
Define what counts as one character first
Hangul, combining marks and emoji can contain several code points while appearing as one symbol. Where supported, UCALX counts Unicode grapheme clusters to approximate visible characters and reports whitespace-excluded characters, words, lines and UTF-8 bytes under separate definitions.
Words are whitespace-delimited and bytes use UTF-8; a destination may use different rules.
Recommended steps
- Enter or paste the text.
- Check whether the destination wants spaces included or excluded.
- For a byte limit, verify whether it uses UTF-8 or a custom Korean-character rule.
How to interpret the result
- The including-spaces count also includes whitespace and line breaks.
- Word count is not grammatical analysis; it counts whitespace-separated groups.
- A recruitment site or social platform’s final counter takes priority.
Frequently asked questions
How many bytes is one Hangul character?
A typical precomposed Hangul syllable is three bytes in UTF-8, but character composition varies, so the complete text is encoded directly.
Why are emoji complicated?
Skin tone, gender and family emoji can combine multiple code points into one visible grapheme.
Will every website show the same result?
No. Services can treat spaces, line breaks, symbols and bytes differently.