累計利用1回 🔒 入力した文章は送信されません

文字数カウント

入力した文章の文字数を、その場で数えます。空白や改行を数える・数えないを選べて、行数、原稿用紙の枚数、全角・半角の数、バイト数、ひらがな・カタカナ・漢字ごとの数もわかります。
いま0文字
数え方

いちばん大きく表示する文字数の数え方です。作文やレポートの字数は、ふつう「改行を数えない」で数えます。3つの数え方の結果は、下にすべて表示します。

文字

「400字以内」「800字程度」のような決まりがあるときに入れると、あと何文字書けるか、何文字多いかを表示します。

文字数(改行を数えない)
0文字
文字数
改行を数えない(空白は数える) 0文字
空白と改行を数えない 0文字
空白も改行も数える 0文字
行数・単語数
行数 0行
うち、何も書いていない行 0行
単語数(空白で区切った数) 0語
原稿用紙(400字詰め・20字×20行)
改行したとおりに書いた場合 0枚(0行)
文字数 ÷ 400 で数えた場合 0枚
全角・半角とバイト数(改行を除く)
全角の文字 0文字
半角の文字 0文字
半角を1、全角を2として数えた数 0
バイト数(UTF-8) 0バイト
文字の種類ごとの数
  • ひらがな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-8Shift_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 や応募フォームなどでは、それぞれ独自の数え方をしていることがあります。決まりがあるときは、実際の入力欄でも確かめてください。


関連する計算

このページを共有 X LINE はてなブックマーク

関連する計算ツール