単語・文字数カウンター

単語数・文字数・文数・段落数を即座にカウント。読み上げ・スピーチ時間を推定。無料、ブラウザ内で処理。

  • ブラウザ内で処理
  • データはブラウザ外に出ません
  • 無料 · 登録不要
入力すると即座にカウントします。実行ボタンは不要です。ツール内にフォーカスがあれば Ctrl+L(Mac は ⌘+L)で入力と全カウントを消去します。

テキストを入力すると、各カウントと読書・スピーキング時間の目安を表示します。

0
文字数 文字数は JavaScript の UTF-16 コード単位で数え、空白や改行も含みます。多くの絵文字は複数のコード単位を使います。
0
文字数(空白除く) 空白、タブ、改行など JavaScript が認識する空白文字をすべて除き、残りの UTF-16 コード単位を数えます。
0
単語数 空白で区切られた文字列を単語として数えます。ハイフン付きの語や URL は 1 語です。空白のない日本語や中国語の段落も 1 語になります。
0
文の数 ブラウザーの Intl.Segmenter と Unicode の文区切り規則を使います。句読点と改行が結果に影響し、略語の扱いでワープロと異なる場合があります。
0
段落数 空行で区切られた空でないテキストのまとまりを段落として数えます。まとまりの中の改行 1 つでは段落を増やしません。
0 min
読書時間 単語数を毎分 200 語で割った英語向けの目安です。0 より大きく 1 分未満なら < 1 min と表示し、それ以上は分単位で切り上げます。
0 min
スピーキング時間 単語数を毎分 130 語で割った英語向けの目安です。分単位で切り上げ、60 分以上は時間と分に分けて表示します。
例・詳しい説明・よくある質問 実際の出力つきの例、ほかのツールとの違い、よくある質問。

文字数カウントの用途

ブログ記事・SNS投稿・メール・レポートなど、文字数制限がある場面でよく使われます。特にTwitter(X)の280文字制限、メタディスクリプションの150〜160文字など、SEOやマーケティングでも重要な指標です。

各数値の数え方

項目このツールのルール例
単語数スペース・タブ・改行で区切った数well-being、3.14、https://example.com/a はそれぞれ 1 語。**bold** はアスタリスク込みで 1 語。スペースのない日本語の段落は全体で 1 語
文字数JavaScript の文字列長(UTF-16 コード単位)。スペースと改行を含む漢字・かなは 1 文字、👍 は 2 文字
文字数(空白除く)上と同じで、空白をすべて除いた数—
文の数Unicode の文区切り規則(UAX #29)で、ブラウザの Intl.Segmenter が計算。文末記号は . ! ? と全角の 。 ! ?(半角 。 も含む)。小文字の単語が続く . や数字の中の . は文末にならず、改行ごとに文が終わる今日は晴れです。明日は雨です!本当ですか? は 3 文、Dr. Smith agreed. は 2 文
段落数空行で区切られたブロック—
読書・スピーキング時間単語数 ÷ 200 と単語数 ÷ 130(1 分あたり)を分単位に切り上げ。1 分未満は < 1 min英語 1,000 語 → 読書 5 分、スピーキング 8 分

同じ文章でも Word、Google ドキュメント、Web のカウンターで結果が変わることがあります。ハイフン付きの語、URL、Markdown の記号、コードの扱いが違うためです。文字数制限がある場合は、提出先が使うツールで数えてください。

制限事項

  • 日本語の単語数と時間は使えません。 日本語は語をスペースで区切らないため段落全体が 1 語になります。読書・スピーキング時間も単語数から計算するので不正確です。長さは文字数で確認してください。文の数は使えます(。 ! ? を文末と数えます)。
  • かぎかっこ内の句点。 「行きます。」と言った。 のように 。」 の後に文が続く場合も、UAX #29 では文末になるため 2 文と数えます。
  • 英語の略語と小文字始まりの文。 大文字の前の Dr. は文末と数えられます。ピリオドの後が小文字や数字で始まる文は新しい文として数えません。… だけでは文末になりません。
  • 改行で文が終わります。 1 行だけの見出しや箇条書きもそれぞれ 1 文です。文の途中で改行されたテキスト(PDF からのコピーなど)は文の数が多めに出ます。
  • X(旧 Twitter)の文字数。 X は URL を 23 文字、日本語の文字や絵文字の多くを 2 文字として数えます(カウント方法)。日本語だけのポストは全角 140 文字までで、ここでの文字数とは一致しません。

FAQ

日本語の「単語数」はどう計算されますか?

日本語はスペースで区切られないため、スペース区切りの単語カウントは主に英語向けです。文字数は日本語テキストに適した指標です。

読み上げ時間の計算方法は?

読書時間は 1 分あたり 200 語、スピーキング時間は 130 語で、スペース区切りの単語数から計算します。英語向けの目安で、日本語の文章には当てはまりません。

データはサーバーに送信されますか?

いいえ。すべてのカウント処理はブラウザ内で完結します。

どのくらい長いテキストまで扱えますか?

ブラウザのメモリが許す限り対応できます。通常の文書(数千〜数万文字)は問題なく処理できます。