t▴ToolDock Less busywork. More possibility. ↗
← Back to all tools
Aa
Word Counter

Word Counter

Compare Han characters, Latin-script words, emoji clusters and byte lengths.

Something missing? Suggest an improvement →

Worked examples: try and compare

These examples show expected results and common failure cases. Loading an example replaces the tool input after confirmation when you already have text.

Check a short headline

Hello world

Expected: 11 code points; 10 without whitespace; 2 Latin-script words.

The space counts toward many headline limits, even though it is not a word.

How to use Word Counter

Paste up to 100,000 UTF-16 units. Compare clearly labeled counting rules and check your destination’s limit. Han characters are not Chinese word segmentation.

Match the rule to the destination

A translation brief may ask for Han characters, while a form may limit code points, UTF-16 units or UTF-8 bytes. Select the rule and limit below the counts. A pass here means only that the selected rule fits; the receiving app may apply a different rule.

Characters are not words

Han characters include characters shared with Japanese writing; this count does not detect language or perform Chinese word segmentation. Latin-script words include accented letters and internal apostrophes or hyphens. Digits alone are counted separately. The tool does not claim to count words correctly in every language.

Why an emoji can have several lengths

A joined emoji can be one grapheme cluster but several Unicode code points and UTF-16 units. Grapheme clusters use your browser’s Intl.Segmenter and may depend on its Unicode version. Text is not normalized; visually identical composed and decomposed letters can have different code-point and byte counts. Empty text returns zero rather than an invented reading-time estimate.

Do you upload my data?

This tool runs in your browser. Inputs and results are not sent to our server. Closing or refreshing the page clears your work, so save any results you need.

Step-by-step guide

One bilingual sentence, several valid character counts: a test notebook →