Chinese-English Word Counter

Paste mixed Chinese and English text and get four separate counts — CJK characters, English words, numbers and punctuation — instead of one number that means nothing. The counting runs as regular expressions in the page, so the text never leaves your device.

Counting Two Writing Systems at Once

A word processor counts words, which is fine until you paste a paragraph that is half English and half Chinese. Then the figure it returns is either meaningless or actively misleading, because Chinese does not put spaces between the units being counted. This page stops trying to force one number out of two writing systems and reports them side by side.

What Counts as a Word, a Character, and a Token

  1. Paste or type the text into the single input field. There is no file upload — the box is the only way in.
  2. Press Count. Results replace whatever was shown before; there is no history and no accumulation between presses.
  3. Read the four lines separately. CJK Characters is a character count, not a word count, because segmenting Chinese into words requires a dictionary and a policy about ambiguity that a browser tool cannot decide for you.
  4. Use Total tokens only when you want a rough sense of volume. It adds a character, a word, a number and a punctuation mark into the same sum, so it is a length indicator, not a linguistic unit.

Where the Numbers Come From

Knowing the exact rules matters, because the counter is literal about them. Every figure traces back to one regular expression, and the cases below are the ones people run into first.

Using It on a Translation Job

The split count is most useful when two numbers are being compared rather than one being quoted.

Known Blind Spots

The counter is a regular-expression tool, and regular expressions cannot do everything a linguist would ask of them. These are the limitation cases worth knowing before you rely on a figure.

Mixed-Language Counting Questions

Why is my Chinese character count different from my word processor's?

Word processors usually count Chinese by segmenting it into words, which produces roughly two thirds of the character count. This page counts characters, one hanzi at a time, because that is what translation pricing normally uses. Both numbers are defensible; they answer different questions.

Does it count Japanese and Korean as Chinese characters?

It counts them in the same category. Kana and Hangul syllables are included in the CJK figure alongside hanzi, because the shared field is 'text that is not space-delimited Latin'. If you need Japanese and Chinese separated, this is not the right tool.

Why does one accented word sometimes count as two?

Because the word pattern matches A–Z only. An accent falling between two letter runs splits them, so 'naïve' registers as two words while 'café' registers as one, since the accent comes after the final letter. For heavily accented Latin text, treat the word count as an upper bound.

Is the text I paste stored?

No. The counting happens in the page as it runs, and there is no server call, no account and no saved history. When you close the tab the text is gone, which is often the point — contracts and unpublished manuscripts are common inputs here.

Last verified: October 3, 2026

Launch Chinese-English Word Counter

All Tools · All Tools · About · How We Test · Contact · Privacy

Maintained by Huang Bin · Last updated October 3, 2026

Loading Vue Application