文字数カウント — スペースあり・なしの字数
スペースを含む・含まない文字数、単語数、文数、段落数、UTF-8のバイト数を入力しながら数える文字数カウントツールです。文字数制限のバーや、文章を読む時間・話す時間の目安も表示します。
ツールを読み込んでいます…
入力や貼り付けに合わせてその場で数える文字数・単語数カウントツールで、レポート、応募書類の回答、スピーチなど、長さに制限のある文章に使えます。空白を含む文字数と含まない文字数のほか、単語数、文数、段落数、行数、UTF-8のバイト数、読む時間と話す時間の目安も表示します。上限を設定すると、残りの文字数や単語数、または超過分がバーで表示されます。テキストは端末上で数えられ、サーバーに送信されることはありません。
使い方
- 「テキスト」に文章を入力するか貼り付けます。カウントはすぐに変わります。表示を見てみたい場合は、先に「例を読み込む」を押してください。
- 大きく表示される「文字数」と、その横の「空白を除く」「単語数」「文」「段落」「行数」の欄を確認します。
- フォームやデータベースの項目がバイト数で制限されている場合は、「バイト数(UTF-8)」を確認します。
- 「文字数制限」で「上限」に数字(例えば500)を入力し、「数える単位」で「文字数」「空白を除く」「単語数」「バイト数(UTF-8)」のいずれかを選ぶと、残りや超過分がバーで表示されます。
- スピーチや台本なら「話す時間」を、記事なら「読む時間」を確認します。速さを変えるには「読む速さと話す速さ」を開きます。
- 「よく使われている単語」で繰り返しすぎている単語を見つけ、文章を持ち出すときは「コピー」を、消すときは「クリア」を押します。
計算方法と補足
- 文字は見たとおりに数えるため、絵文字、国旗、アクセント付きの文字はそれぞれ1文字です。「空白を除く」では、スペース、タブ、改行を除きます。
- 単語は空白で区切られたまとまりなので、「well-known」や「2026」はそれぞれ1語です。中国語・日本語・タイ語の文章は、ブラウザが単語に分割します。
- 「バイト数(UTF-8)」では、基本的なラテン文字、数字、スペース、改行は1バイト、アクセント付きのラテン文字は2バイト、ほとんどの中国語・日本語・韓国語の文字は3バイト、ほとんどの絵文字は4バイトとして数えます。
- 読む時間は、Brysbaertによる2019年のレビューで示された英語のノンフィクションの平均黙読速度である1分あたり238語を、話す時間は、スピーチの一般的な目安である1分あたり150語を使っています。どちらも変更できます。
- 文はブラウザに組み込まれた文の区切りのルールで判定するため、「Dr.」のような略語がまれに文の終わりとして数えられることがあります。段落は空行で区切られたまとまりです。
- テキストがどこかに送信されることはなく、この端末のこのブラウザにのみ自動で保存されます。
文字数はスペースを含む?含まない?数え方の違い
フォーム、奨学金の作文、応募書類などで空白を数えるかどうかを書かずに「500文字」とある場合、実際のルールはその入力欄自体の数え方です。文章を入力欄に貼り付け、カウンターがあれば確認してください。確認できない場合は、空白も数えると考えましょう。そのほうが制限が厳しいので、それに収まる文章なら空白を除く制限にも収まります。
2つの数字の差は、そのまま空白と改行の数です。このページの英語版の例文は空白込みで284文字、空白なしで228文字で、差は56です。つまり普通の英文では、空白を除いた文字数は全体のおよそ5分の4になります。上限を超えずにその大部分を埋めることを目指し、編集しながら「文字数制限」のバーに注意しましょう。
バイト数が文字数と違うのはなぜ?
バイト数は、見えている文字の数ではなく、文章がどれだけの記憶容量を使うかを表します。ほぼすべてのWebページで使われているUTF-8では、普通の英字は1文字1バイトなので、英語の文章ならふつう2つの数は同じです。それ以外の文字はもっと多く使います。「café 👍」は6文字ですが、「é」が2バイト、絵文字が4バイトなので10バイトです。
データベースの列や一部のWebフォーム、APIには今もバイト数の制限があるため、文字数では収まっていてもサイズが大きすぎるとして受け付けられないことがあります。バイト数の制限がある場合は「数える単位」を「バイト数(UTF-8)」にし、改行を2バイトとして保存するシステムもあるので、少し余裕を残してください。
1,000語を読む・話すのにかかる時間は?
1分あたり238語なら、1,000語を黙読するのに約4分12秒かかります。1分あたり150語で話すと同じ1,000語に約6分40秒かかるので、5分のスピーチはおよそ750語です。実際の話す速さは人によって大きく違うので、台本を1分間声に出して読んで語数を数え、その数を「話す(単語)」に入力してください。
ページ数はフォント、文字サイズ、余白、行間によって変わるため、このページでは数えません。広く使われている目安は、12ポイントのフォントで行間1行なら1ページ約500語、行間2行なら約250語で、1,000語は約2ページまたは4ページになります。
よくある質問
- スペースは文字数に含まれる?
- 「文字数」では含まれ、「空白を除く」では含まれません。フォームにどちらか書かれていない場合は、そのフォームのカウンターに従うか、より厳しい空白込みの文字数で収めてください。
- 改行は文字数に含まれる?
- 含まれます。改行は「文字数」では1つにつき1文字として数えられ、「空白を除く」では除かれます。
- 1,000語を読むのに何分かかる?
- 平均的な黙読の速さである1分あたり238語で約4分です。文章を貼り付けると、その長さに応じた正確な時間が表示されます。
- 5分のスピーチは何語くらい?
- 1分あたり150語で約750語です。自分の話す速さを測って「話す(単語)」を変えると、より近い目安になります。
- 絵文字は1文字として数えられる?
- はい。ここでは1つの記号に見える絵文字は1文字として数えます。バイト数では大きくなり、ほとんどの絵文字はUTF-8で4バイト、肌の色を指定したものは8バイトです。
- バイト数が文字数より多いのはなぜ?
- 基本的なラテン文字以外の文字は、UTF-8では1バイトより多く使うためです。アクセント付きの文字は2バイト、ほとんどのアジアの文字は3バイト、ほとんどの絵文字は4バイトです。
- ハイフンでつないだ単語や数字は単語数にどう数えられる?
- 「well-known」のようにハイフンでつないだ単語は1語、「2026」のような数字も1語と数えます。空白に挟まれて単独で置かれたダッシュは数えません。
- 1,000語は何ページ?
- 一般的な目安では、12ポイントのフォントで行間1行なら約2ページ、行間2行なら約4ページです。フォントや余白によって変わるため、このページではページ数は数えません。
- 入力したテキストはどこかに送信される?
- いいえ。カウントはすべてブラウザ内で行われ、テキストはこの端末にのみ保存されます。共用のパソコンでは、終わったら「クリア」を押してください。