いちばん大きく表示する文字数の数え方です。作文やレポートの字数は、ふつう「改行を数えない」で数えます。3つの数え方の結果は、下にすべて表示します。
「400字以内」「800字程度」のような決まりがあるときに入れると、あと何文字書けるか、何文字多いかを表示します。
目標の文字数は、1〜9,999,999 の整数で入力してください。
- ひらがな0
- カタカナ0
- 漢字0
- 英字0
- 数字0
- 記号・その他0
- 空白0
- 改行0
入力した文章は、お使いのブラウザの中だけで数えています。サーバーには送信せず、保存もしません。ページを閉じると文章は消えます。
※ 絵文字の一部や、濁点が別の文字として付いている文字は、見た目が1文字でも2文字以上として数えます。応募や提出の決まりがある場合は、指定された数え方を確かめてください。
文字数の数え方と、空白・改行のあつかい
3つの数え方
同じ文章でも、空白(スペース)と改行を数に入れるかどうかで、文字数は変わります。このツールは、次の3つを同時に数えます。
| 数え方 | 数に入れるもの | 使う場面の例 |
|---|---|---|
| 改行を数えない | 文字と空白 | 作文、レポート、志望動機、文字数の決まりがある入力欄 |
| 空白と改行を数えない | 文字だけ | 「空白を除いて◯文字」と決められているとき、文章そのものの長さを知りたいとき |
| すべて数える | 文字と空白と改行 | 改行も1文字として数える入力欄、プログラムやデータの長さ |
たとえば、次の2行の文章を数えると、下のようになります。
こんにちは。
Hello World 2026
- 改行を数えない:1行目の6文字 + 2行目の16文字(空白2つを含む)= 22文字
- 空白と改行を数えない:22 − 2 = 20文字
- すべて数える:22 + 改行1つ = 23文字
空白として数えるのは、半角スペース、全角スペース、タブなど、何も表示されない空きの文字です。句読点(、。)やかっこ、記号は、どの数え方でも1文字として数えます。
原稿用紙の枚数の数え方
400字詰めの原稿用紙は、1行20字で20行あります。このツールは、原稿用紙の枚数を2つの方法で出しています。
改行したとおりに書いた場合の枚数 = 使う行数 ÷ 20(切り上げ)
文字数 ÷ 400 で数えた場合の枚数 = 改行を数えない文字数 ÷ 400(切り上げ)
原稿用紙では、改行をすると、その行の残りのマスは空いたままになります。そのため、改行の多い文章は、文字数を400で割った数よりも多くの枚数が必要になります。
- 1行に45文字書くと、20字ずつ3行使います(45 ÷ 20 = 2.25 を切り上げて3行)。
- 何も書いていない行(空行)は、1行使います。
- 45文字の行、空行、10文字の行の3行でできた文章は、3 + 1 + 1 = 5行です。文字数は55文字ですが、原稿用紙では5行(100マス分)使います。
この計算は、1文字を1マスとして数えています。行のはじめに句読点が来たときに前の行の最後のマスに入れる、数字や英字を1マスに2文字入れる、といった書き方の決まりは考えていません。実際の枚数とは少しちがうことがあります。
全角・半角とバイト数
「全角100文字まで(半角なら200文字まで)」のように、半角を全角の半分として数える入力欄があります。このときは「半角を1、全角を2として数えた数」を見ます。Shift_JIS で表せる文字だけの文章なら、この数は Shift_JIS のバイト数と同じになります。
| 文字の例 | 全角・半角 | UTF-8 | Shift_JIS |
|---|---|---|---|
| A、1、+(半角の英数字・記号) | 半角 | 1バイト | 1バイト |
| ア(半角カタカナ) | 半角 | 3バイト | 1バイト |
| あ、ア、漢、。(ひらがな・カタカナ・漢字・句読点) | 全角 | 3バイト | 2バイト |
| A、1(全角の英数字) | 全角 | 3バイト | 2バイト |
| 𠮷(一部の漢字)、😀(絵文字の多く) | 全角 | 4バイト | 表せない |
- 半角として数えるのは、半角の英数字・記号・半角スペース・タブと、半角カタカナです。それ以外の文字は、すべて全角として数えます。
- 全角・半角の数とバイト数には、改行を入れていません。改行も数えるときは、改行1つにつき1バイト(Windows の改行は2バイト)を足してください。
- 絵文字や一部の漢字は Shift_JIS にありません。こうした文字が入っている文章は、Shift_JIS では保存できないことがあります。
文字の種類の分け方
| 種類 | 数えるもの |
|---|---|
| ひらがな | あ〜ん、小さい「っ」「ゃ」など、くり返しの記号「ゝ」「ゞ」 |
| カタカナ | ア〜ン、長音の「ー」、半角カタカナ(半角の濁点・半濁点を含む) |
| 漢字 | 漢字と、「々」「〆」「〇」 |
| 英字 | A〜Z、a〜z(全角の A〜Z、a〜z を含む) |
| 数字 | 0〜9(全角の 0〜9 を含む) |
| 記号・その他 | 句読点、かっこ、記号、絵文字、ほかの国の文字など、上のどれにも入らないもの |
8つの種類の数をすべて足すと、「空白も改行も数える」の文字数と同じになります。
見た目と文字数がちがう文字
このツールは、コンピューターの中で1つの文字としてあつかわれる単位(Unicode の符号位置)で数えています。ほとんどの文字は見た目どおり1文字ですが、次のような文字は、見た目が1文字でも2文字以上になります。
- 肌の色を選んだ絵文字(👍🏽 など):絵文字と色の2文字
- 国旗の絵文字(🇯🇵 など):2文字
- 家族などの組み合わせの絵文字(👨👩👧 など):3つの絵文字と、つなぎの文字2つで5文字
- 濁点・半濁点が別の文字として付いている文字:2文字(ファイル名からコピーした文字などで見られます)
SNS や応募フォームなどでは、それぞれ独自の数え方をしていることがあります。決まりがあるときは、実際の入力欄でも確かめてください。
関連する計算
- 全角と半角をそろえたいときは、全角半角 変換ツールが使えます。
- 目標の文字数の何%まで書けたかは、パーセント計算で求められます。
- 締め切りまであと何日かは、日数計算で調べられます。