Word & Character Counter

Paste or type and every count updates live: words, characters with and without spaces, sentences, paragraphs, lines, UTF-8 size and estimated reading and speaking time. Mixed English and Chinese text is counted properly, and a limit meter shows how much room is left.

Runs in your browser Everyday utilities

Words
0
Characters
0
Characters without spaces
0
Chinese / Japanese / Korean characters
0
Sentences
0
Paragraphs
0
Lines
0
Size in UTF-8
0
Reading time
0
Speaking time
0

The limit counts characters as this page does, one per visible character. Some services weigh characters differently — X counts each Chinese character as two — so leave a margin.

Words are found with the browser’s own text segmenter, so apostrophes and hyphens stay inside a word and Chinese or Japanese is split by dictionary even though it has no spaces. Because that split is an approximation, the Chinese / Japanese / Korean character count beside it is the exact number. Emoji and accented letters count as one character each.

Reading time uses 238 words per minute for spaced languages and 400 characters per minute for Chinese, Japanese and Korean; speaking time uses 130 words and 220 characters per minute. They are averages, not promises.

Everything is counted in this tab. Your text is not sent anywhere and is not saved.

How to use

  1. Type or paste your text into the box, or press Load sample to see a mixed English and Chinese example.
  2. Read the counts below: words, characters (with and without spaces), Chinese, Japanese and Korean characters, sentences, paragraphs, lines, size in UTF-8 bytes, and reading and speaking time.
  3. Pick Check against a limit — SMS 160, title tag 60, meta description 160, a 280-character post or your own number — and watch the bar show characters left or over.
  4. Press Copy counts to put a short report on the clipboard, or Clear to start over.

Frequently asked questions

How are words counted in Chinese and Japanese?

Those languages have no spaces between words, so the page uses the browser’s own segmenter, which splits by dictionary. That is an approximation, so the exact number is the separate count of Chinese, Japanese and Korean characters. Reading time treats spaced languages and CJK text with different speeds for the same reason.

Why does my character count differ from another tool or from X?

Tools disagree about what a character is. This page counts what you see: an emoji, or a letter with an accent, is one. Others count UTF-16 code units, which makes an emoji two. Some services also weigh characters differently — X counts each Chinese character as two — so keep a margin below a limit.

Is my text saved or uploaded?

No. All counting happens in this tab and the text is not sent anywhere or stored, so it is safe to check drafts, contracts or anything private.

Guides

Related tools