How Multilingual Word and Character Counting Works
Accurate text statistics require more than splitting on whitespace. While English, Spanish, and French rely on spaces between words, East Asian languages such as Chinese (Simplified & Traditional) and Japanese do not use spaces to delimit words. Our tool uses native browser Intl.Segmenter lexical boundary analysis backed by a deterministic morpheme fallback to guarantee exact counts across all scripts.
Standard Text Metrics Explained
- Words: Segmented word-like tokens according to locale rules (e.g. CJK morphemes, Latin words, hyphenated compounds).
- Characters (with spaces): Total perceived Unicode grapheme clusters, ensuring emojis and multi-byte code points are counted truthfully as single visual characters.
- Characters (without spaces): Pure content characters excluding spaces, tabs, line breaks, and full-width ideological spaces.
- Sentences & Paragraphs: Identified using locale-aware terminal punctuation (such as full stops, question marks, and CJK
。!?) and non-empty line break blocks.
Scientific Reading and Speaking Time Estimates
Estimates are calculated using documented empirical speeds: ~200–250 words per minute (wpm) for Latin reading, ~130–150 wpm for speaking, and ~300–500 characters per minute (cpm) for CJK text. Durations are rounded to realistic, intuitive intervals without implying false second-level precision (such as "< 1 min" or "2 min").
Frequently Asked Questions
- 日本語や中国語など分かち書きをしない言語も正確にカウントできますか?
- はい。ブラウザの Intl.Segmenter による形態素解析と、オフライン用フォールバックを備えており、スペースのない文章も高精度に計測します。
- 読了時間の計算基準は何ですか?
- 日本語テキストは約400字/分、欧文テキストは約225語/分の標準速度に基づき、秒単位の誤解を避けた直感的な目安(「1分未満」「2分」など)で表示します。
- 入力した文章がサーバーに送信されることはありますか?
- 一切ありません。すべての処理はお使いのブラウザ内部(メモリ上)でのみ安全に完結します。