単語・文字数カウンター
単語数・文字数・文数・段落数を即座にカウント。読み上げ・スピーチ時間を推定。無料、ブラウザ内で処理。
- ブラウザ内で処理
- データはブラウザ外に出ません
- 無料 · 登録不要
WeChat でスキャンしてシェア
例・詳しい説明・よくある質問 実際の出力つきの例、ほかのツールとの違い、よくある質問。
文字数カウントの用途
ブログ記事・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 語で、スペース区切りの単語数から計算します。英語向けの目安で、日本語の文章には当てはまりません。
データはサーバーに送信されますか?
いいえ。すべてのカウント処理はブラウザ内で完結します。
どのくらい長いテキストまで扱えますか?
ブラウザのメモリが許す限り対応できます。通常の文書(数千〜数万文字)は問題なく処理できます。