Character Counter
Count characters with and without spaces, CJK characters, sentences, paragraphs, and reading time — private, in-browser.
SMS and X use the same unit rule the platforms do: a character outside the GSM-7 alphabet costs 2 units, so 80 Unicode characters fill an SMS segment.
Frequently asked questions
What counts as a character?
Every visible glyph and every space, tab, or newline counts as one character. "Hello world" is 11 characters. Without spaces it is 10.
Why count CJK characters separately?
Chinese, Japanese, and Korean characters are full-width, and most platforms charge them differently — an SMS segment fits 70 CJK characters versus 160 Latin ones. X counts CJK characters as 2 toward its 280 limit.
Does this work for languages other than English?
Yes. Counting is based on Unicode, so Arabic, Devanagari, emoji, and mixed scripts all count correctly. Emojis count as 2 characters because they are outside the Basic Multilingual Plane.
Is there a character limit for the counter itself?
The counter handles multi-megabyte pastes without issue. It processes in chunks so the page stays responsive even with a full novel pasted in.