glyphcount

Character Counter

Count characters with and without spaces, CJK characters, sentences, paragraphs, and reading time — private, in-browser.

This counter reports eight metrics at once: characters with spaces, characters without spaces, CJK characters, words, sentences, paragraphs, lines, and reading time — all computed locally in your browser in under a millisecond.X posts allow 280 characters (4,000 for premium), SMS messages split at 160, and Google shows about 155–160 characters of a meta description. Character limits are hard cutoffs, so the with/without-spaces split matters.
Characters with spaces0
Characters no spaces0
CJK characters0
Words0
Sentences0
Paragraphs0
Lines0
Reading time0
SMS segment
0
X post
0
Meta description
0
UCAS personal statement
0

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.

Written by Nan Liang · Updated November 2026

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.

Next steps

Writing for SMS? The SMS Character Counter segments your message and shows exactly where it splits.

Open the SMS Counter →