文章の文字数を数える

文章を貼り付け、投稿先やフォームの指定に合う数え方を選んでください。

漢字数と英単語数を足した合計も表示しますが、日本語の語数を数える機能ではありません。

集計機能にはJavaScriptが必要です。有効にすると文章を入力できます。下の定義と例文はそのまま読めます。

参考値:漢字+英単語0漢字数+英単語数。かな・数字・記号は含まず、日本語の語数ではありません。
漢字・英単語の参考時間—漢字と英単語だけの目安です。かなは含まず、日本語全文の読了時間ではありません。計算方法は下の説明で確認できます。

入力した文章はこのページ内で処理し、送信・保存しません。ページを再読み込みすると消去されます。

例文で試す

例文を読み込むと入力内容が置き換わります。すぐに元に戻せます。

集計結果

投稿先やフォームで指定された数え方を選んでください。各サービス独自の集計規則を再現するものではありません。

文字数
0
空白を除く文字数
0
漢字数
0
英単語数
0
行数
0
段落数
0

文章を入力すると、集計結果をコピーできます。

カウンターの使い方

入力欄に文章を貼り付けると、漢字と英単語の合計、読了時間の目安、6項目の詳細を確認できます。「文章をコピー」は入力文、「集計結果をコピー」は6項目の名称と数値をコピーし、互換モードでは概算の注意書きも付けます。

「文章を消去」を選ぶと入力を消去できます。入力を再開するかページを再読み込みするまでは、元に戻せます。

文字数の上限を確認する

上限を入力し、「漢字と英単語の合計」「空白を含む文字数」「空白を除く文字数」から比較方法を選びます。上限を超えると知らせますが、文章を削除・切り詰めることはありません。WordやSNSなど各サービス独自の集計規則を再現するものではありません。

漢字と英単語の合計、読了時間の目安

合計値は漢字数と英単語数を足したものです。かな、数字、記号、空白は含みません。たとえば「東京でcoffeeを飲む」は、漢字3字と英単語1語で合計4です。日本語の語数を数える機能ではありません。

読了時間は漢字を1分あたり300字、英単語を200語として秒数に換算し、合計後に秒を先に切り上げます。0秒は「—」、60秒未満は「1分未満」、60秒以上は分単位にも切り上げます。たとえば漢字299字だけなら59.8秒なので、切り上げ後は「約1分」です。かなは計算に含まれず、かなだけの文章や数字・記号だけの文章は「—」になります。文章の難しさや読む速度は反映されず、日本語全文の読了時間を示すものではありません。

入力欄の下にある例文を選ぶと、集計方法を比べられます。例文を読み込むと入力中の文章が置き換わります。「元の文章に戻す」を選ぶと復元できますが、その後に編集すると元に戻せません。

6項目の集計方法

どの項目を使えばよいですか?

漢字だけを確認する場合は「漢字数」、英語と漢字が混在する文章では「漢字と英単語の合計」が参考になります。数字や記号も含めたい場合は「空白を含む文字数」または「空白を除く文字数」、英単語を数える場合は「英単語数」をご覧ください。6項目には重複があるため、合算しないでください。

漢字数には英字、数字、記号が含まれません。空白を除く文字数でも、記号は残ります。投稿先で指定された規則がある場合は、その説明を優先してください。

文字数と空白を除く文字数

文字数には、漢字、かな、英字、数字、記号、空白、改行が含まれます。対応ブラウザーでは、見た目上ひとまとまりの文字(書記素)を1文字として数えます。入力欄で改行した場合も文字数に含みます。

空白を除く文字数では、半角・全角スペース、タブ、改行を除外します。ゼロ幅スペースなど、Unicodeの空白文字に該当しない一部の見えない文字は集計されることがあります。

漢字数

UnicodeのHan文字を数えます。中国語の繁体字・簡体字だけでなく、日本語の漢字も対象です。かな、英字、数字、記号は含まれません。

英単語数

連続するラテン文字を英単語1語として数えます。「don't」「rock’n’roll」「state-of-the-art」のように、アポストロフィや通常のハイフンでつながる語も1語です。「café」のようなアクセント付き文字も対象です。

数字は英単語に含みません。英字の間に数字、アンダースコア、別種のダッシュ、連続した接続記号があると、複数の語に分かれることがあります。たとえば「abc123def」は2語です。

行数と段落数

入力が空の場合は0行です。手動で改行するたびに1行増え、末尾の空行も数えます。入力欄の幅による自動折り返しは行数に影響しません。

空白行で段落を区切ります。空白だけの行も空白行とみなし、連続した空白行は1つの区切りとして扱います。先頭・末尾の空白行は段落に含めず、空白だけの入力は0段落です。

集計例

「你好 world!」は、文字数9、空白を除く文字数8、漢字数2、英単語数1です。行数と段落数はそれぞれ1です。

「don't state-of-the-art」は英単語2語です。「foo_bar」と「co–op」もそれぞれ2語です。家族の絵文字は通常1文字ですが、古いブラウザーでは別々に数える場合があります。

結果が異なるとき、長い文章を扱うとき

投稿フォームや文書ソフトと結果が異なる場合は、文字数、英単語数、空白を除く文字数のどれを数えているか確認してください。

長い文章の集計には時間がかかることがあります。処理上限のメッセージが表示された場合は、文章を分けて入力してください。入力文は保持され、自動で短縮されません。

互換モードでは、一部の絵文字や結合文字が異なる数え方になる場合があります。書記素単位で集計したい場合は、ブラウザーを更新してお試しください。

よくある質問

記号や空白も数えますか?

「空白を含む文字数」では数えます。空白、タブ、改行を除きたい場合は「空白を除く文字数」を選んでください。記号はどちらにも含まれます。

WordやPDFをアップロードできますか?

ファイルを直接開く機能はありません。文書ソフトで文章をコピーし、入力欄に貼り付けてください。

再読み込みすると文章が消えるのはなぜですか?

このツールは下書きを保存しません。ページを再読み込みまたは閉じる前に、元の文章を別の場所に保存してください。

投稿前に確認したい文字数と集計方法

ツールに戻る

投稿先が指定する数え方を確認する

応募フォームや原稿の規定で「文字数」と書かれていても、空白や句読点を含むかどうかは提出先によって異なる場合があります。上限を確認するときは、空白、改行、記号を数えるか、英語だけを単語で数えるかも確認してください。

このツールは複数の数え方を表示しますが、投稿先の独自ルールを判定するものではありません。提出先にカウンターや詳しい規定がある場合は、そちらを最終確認に使ってください。上限欄では、指定された数え方を選んで残りの量を比べられます。

文字数・漢字数・英単語数の違い

「空白を含む文字数」は漢字、かな、英字、数字、記号、空白、手動改行を含みます。対応ブラウザーでは、アクセント記号付きの文字や複数のコードポイントでできた絵文字も、見た目上ひとまとまりの書記素として数えます。古いブラウザーなどで書記素分割に対応しない場合は、コードポイントによる概算に切り替わり、その旨を表示します。

「漢字数」はUnicodeのHan文字を数えるため、中国語の漢字だけでなく日本語の漢字も対象です。「英単語数」はラテン文字の連続を数え、かなは含みません。「漢字と英単語の合計」はこの2つを足した参考値です。かな、数字、記号は合計に含まれないため、日本語の語数や、日本語文章全体の量を示す数値ではありません。

「空白を除く文字数」では、半角・全角スペース、タブ、改行などのUnicode空白文字を除外します。句読点や記号は残ります。ゼロ幅スペースのようにUnicode上の空白文字に分類されない不可視文字は、集計に残る場合があります。行数は手動改行、段落数は空白行を基準にします。画面幅による自動折り返しは行数に影響しません。

例:案内文に英語の会場名が入るとき

「会場はTokyo Hall。集合は8時です。」を例にします。文字数は22、空白を除く文字数は21です。「会」「場」「集」「合」「時」の漢字が5字、英単語のTokyoとHallが2語なので、漢字と英単語の合計は7になります。かなはこの合計に入りません。

提出欄が空白込み25文字までなら、「空白を含む文字数」で比べると3文字分の余裕があります。提出先が英単語数だけを求める場合は、英単語数の2を確認してください。合計7を日本語の7語と解釈しないようにしてください。

「会場はTokyo Hall。集合は8時です。」の集計例
項目結果内訳
空白を含む文字数22空白と句点を含む
空白を除く文字数21空白1つを除く
漢字数5会・場・集・合・時
英単語数2Tokyo・Hall
漢字と英単語の合計7漢字5字+英単語2語
行数/段落数1/1手動改行・空白行なし

表示される時間は日本語の読了時間ではありません

参考時間は漢字を1分あたり300字、英単語を1分あたり200語として秒数に換算し、合計後に秒を先に切り上げます。0秒は「—」、60秒未満は「1分未満」、60秒以上は分単位にも切り上げます。たとえば漢字299字だけなら59.8秒なので、切り上げ後は「約1分」です。かなは計算に含まれず、かなが多い日本語の文章でも漢字と英単語の分量だけで計算されます。

そのため、この表示は日本語文章全体の読了時間を示すものではありません。文章の難しさ、読み慣れ、レイアウト、読む人の速度も反映されません。日本語の読了時間として提出や案内に使わず、漢字・英単語部分の参考値として扱ってください。

上限を設定して、数え方を選ぶ

上限欄には1~1,000,000の整数を設定できます。日本語の文字数と比べる場合は、初期設定の「空白を含む文字数」を使えます。残りがマイナスなら選択した数え方で上限を超えており、0ならちょうどです。文章を自動で削除・切り詰めることはありません。

入力できる文章は1,000,000 JavaScript文字単位までです。200,000単位を超えると集計に時間がかかる場合があることを知らせます。見た目の1文字とJavaScriptの文字単位は同じとは限らず、絵文字などは複数単位になる場合があります。ほかのアプリと結果が違う場合は、空白や改行の扱いを確認してください。

WordやPDFを直接開く機能はありません。文章をコピーして入力欄に貼り付けてください。入力はこのページ内で処理し、送信・保存しません。再読み込みすると消去されるため、元の文章は別の場所に保存してください。

更新日