テキストカウンター
単語・文字・文・段落をまとめて数える · このタブ内で動作し、どこにも送信されません
テキスト
左のパネルにテキストを貼り付けてください。すべてのカウントが入力中に更新され、処理はこのタブ内で完結します。
テキストカウンター のしくみ
すべてを同時に数えるカウンターです。単語数、空白ありとなしの文字数、文、段落、行、UTF-8 バイト数が入力しながら更新されます。読了時間と音読時間の目安、人が実際に意識している文字数の上限、そしてよく使った語の一覧も表示します。カウントにはブラウザー自身の Unicode テキスト分割を使うため、日本語と中国語は 1 つの巨大な単語ではなく、単語単位で数えられます。
パネルに貼り付けるか入力すると、単語数、空白ありとなしの文字数、文、段落、行、UTF-8 バイト数がすべて同時に更新されます。何も押す必要はありません。
カウントには空白での分割ではなく、ブラウザー自身の Unicode テキスト分割を使っています。この違いは机上のものではありません。日本語と中国語は単語の間に空白を置かないため、空白で分割すると段落まるごとが 1 単語として数えられてしまいます。同じ分割はフランス語の «l’objet» を 2 語に切ってしまいます。テキスト分割はこのサイトが公開するすべての文字体系で、単語が本当にどこで切れるかを知っており、CJK の読了時間は単語数ではなく 1 分あたりの文字数で測られます。
上限パネルは、実際に人が意識して書いている上限を追いかけます。280 文字の投稿、160 文字の SMS、60 文字のページタイトル、155 文字のメタディスクリプション。頻度表はどの語に頼ったかを示し、同じ語の繰り返しに気づく最短の方法になります。
よくある質問
日本語や中国語の単語はどう数えていますか。
正しく数えています。多くのカウンターはこれができません。日本語と中国語は単語の間に空白を置かないため、空白で区切って数えると段落まるごとが 1 単語になってしまいます。このツールはブラウザー内蔵の Unicode テキスト分割を使い、どの文字体系でも単語が実際にどこで切れるかを判断します。CJK の読了時間も、1 分あたりの単語数ではなく文字数で測ります。
文と段落はどう判定されますか。
文は Unicode の文区切り規則で判定されるので、「Dr. Smith went to Washington D.C. yesterday」は 3 文ではなく 1 文になり、句点「。」も正しく認識されます。段落は空行で区切られたまとまりです。空行がまったくない文章では、空でない各行を 1 段落として数えます。
読了時間はどう計算していますか。
アルファベット圏の文章は毎分 238 語で、これは成人が一般的な散文を黙読する速度の中央値です。CJK は毎分 400 文字で計算します。音読時間は発表者が実際に出せる遅めの速度、毎分 140 語程度を使います。いずれも実測ではなく目安で、内容の詰まった技術文書は小説より遅くなります。
入力したテキストはどこかに送信されますか。
いいえ。カウントは自分のタブ内で動く JavaScript で、長い文書でもページが固まらないよう Web Worker で実行されます。ネットワークを切っても動き続けます。テキストカウンターではこれが見た目以上に重要です。人が数えるのはたいてい下書きや応募書類、まだ公開していない文章だからです。