字词与字符计数
按明确的Unicode空白分词规则统计词数、Unicode码点、非空白码点、UTF-8字节、行、空行分隔段落和标点句子估算,并按固定速率给出阅读/朗读时间。
使用步骤
如何使用
- Paste or type up to 100,000 UTF-16 characters.
- Select Count text to calculate the local summary.
- Review words, code points, UTF-8 bytes, text structure, and time estimates, then copy the result if useful.
Words and characters use stated rules
A word is each non-empty sequence separated by JavaScript Unicode whitespace. Character totals use Unicode code points rather than UTF-16 code units, so one displayed emoji sequence can still contain several code points. The summary also shows non-whitespace code points and the UTF-8 byte size; bytes help with storage or API limits, while code points are not a visual glyph count.
Lines, paragraphs, and sentence estimates
LF, CRLF, and CR line endings each separate lines. A paragraph is a non-empty block separated by one or more blank lines, including blank lines that contain whitespace. The sentence total is only an estimate: it splits non-empty text around period, exclamation mark, question mark, and ellipsis marks. Abbreviations, quotations, and languages with different punctuation can produce a different linguistic sentence count.
Reading and speaking time
Reading time rounds up from 200 whitespace-separated words per minute, and speaking time rounds up from 130 words per minute. These are planning estimates, not a measure of comprehension, speech pace, or language-specific word boundaries.
Private local counting
The calculation runs in the current browser. Your pasted text is not sent to a Hello Keyboard Tools application server.
常见问题
你可能还想知道
How are words counted?
Each non-empty sequence between Unicode whitespace characters counts as one word. Punctuation attached to text stays in that same sequence, and this is not dictionary or language-aware tokenization.
Why can an emoji have several characters?
The character figure is Unicode code points. A flag, skin-tone modifier, combining mark, or joined emoji can use multiple code points while appearing as one displayed symbol.
Is the sentence count exact?
No. It is a transparent punctuation-based estimate using ., !, ?, and …. It cannot reliably interpret abbreviations, quotations, or every writing system.
How are the time estimates calculated?
The tool rounds up from 200 words per minute for reading and 130 words per minute for speaking. They are useful for planning, not a prediction of a specific reader or speaker.
Does this upload my text?
No. Counting happens locally in your browser.