English word counters usually collapse a whole Chinese paragraph into a couple of words, and Chinese counters tend to swallow English as plain characters. Neither answers the question for text that mixes the two — a bilingual résumé, a deck with English product terms, a technical post. This tool reports the two numbers side by side so each one means what you expect.
X uses weighted units: a Chinese character usually takes two units, so 280 units can fit about 140 Chinese characters. This tool estimates the count from individual Unicode code points. It does not apply X's URL shortening, combined emoji handling or NFC normalization, so check the final count in X before posting. SEO title and description limits are also approximate; search results are truncated by pixel width rather than a fixed character count.
Every rule here is written down explicitly: which code points count as Chinese characters, what makes a paragraph, how a line break is treated. Nothing depends on the browser’s built-in language dictionaries, which differ between browsers and versions and would quietly give two people different numbers for the same paragraph. Where a number is an estimate — reading time, SEO length — it says so on screen.
Common questions and answers about this topic.
Chinese characters are code points in the CJK ideograph blocks, counted one by one. English words are runs of letters and digits, where an apostrophe or hyphen inside a run keeps it as one word, so "don’t" and "state-of-the-art" each count as one. Characters are counted by code point rather than by UTF-16 unit, so a rare character such as 𠮷 counts as one character rather than two.
No. This tool applies character weights to individual Unicode code points as an estimate. X also counts a detected URL as 23 units, treats a combined emoji sequence as two units and normalizes text to NFC before counting. Those rules are not implemented here, so URLs, combined emoji and some accented text can produce different results. Use the bar as a guide and check the final count in X before posting.
A line is a run of text between line breaks, and a trailing line break does not add an extra line, so "a" followed by a newline is one line. A paragraph is a block separated from the next by at least one blank line, so a single line break does not start a new paragraph. Tools differ on both counts, which is why the rules are stated here.
It is an estimate, not a measurement. The figure assumes a fixed pace — the rate is printed next to the result so you can judge it — and real reading speed varies with the reader, the subject and the layout. Treat it as a rough sense of scale for a talk or a post, not as a guarantee.
Chinese is written without spaces, so finding word boundaries needs a segmentation dictionary. Without one, guessing the boundaries produces wrong words — splitting a technical term in the middle, for instance — and a wrong word list is worse than an honest character list. So Chinese is counted by character, consistent with how the main counts work.
No. Every number on this page is computed in the browser, and the text is not put into the address bar or saved between visits — close the tab and it is gone. That also means there is no share link for the text itself; use the copy button to take the numbers with you.