文字数カウント

文章の文字数を、スペース・改行を含む/除く場合に分けて数えます。単語数・文の数・段落数・行数・バイト数・上限までの残り文字数も表示します。

0文字すべて
0文字スペース・改行を除く
0語単語数(スペース・改行・記号は数えない)

単語数は、ブラウザの単語区切り(Intl.Segmenter)で文字・数字を含むまとまりを数えます。スペース・改行・句読点・絵文字は数えません。日本語のようにスペースで区切らない文章は辞書による推定です。

文字数(すべて)0
改行を除く0
スペース・改行を除く0
行数0
段落数0
文の数0
スペースで区切った語の数0
バイト数(全角2・半角1)0
バイト数(UTF-8)0
数え方のルール
  • 文字数:画面で1文字に見える単位(書記素クラスタ)で数えます。👨‍👩‍👧 や 🇯🇵 のような絵文字も1文字です。半角カナの濁点・半濁点(゙゚)だけは、多くの入力フォームと同じく1文字として別に数えます。
  • 単語数:ブラウザの単語区切り(Intl.Segmenter)を使います。日本語はスペースで区切らないため、辞書による推定で、文章によっては目安にしかなりません。
  • スペースで区切った語の数:スペース・改行で区切ったまとまりを数えます。英語や韓国語(分かち書きの単位)向けで、日本語の文章ではほぼ意味がありません。
  • 文の数:。!?. ! ? と改行で区切ります(Intl.Segmenterの文区切り)。英語の「Mr.」のような略語の後でも区切られます。
  • 段落数:空行で区切られたまとまりの数です。バイト数(UTF-8)は、ひらがな・漢字が1文字3バイト、絵文字は4バイト以上です。
文字

使い方

  1. 数えたい文章を入力欄に入力するか、貼り付けます。
  2. 文字数・単語数・文の数・段落数・行数・バイト数が入力と同時に表示されます。「数え方のルール」を開くと、それぞれの数え方を確認できます。
  3. 文字数の上限(400字など)を入力すると、残りの文字数やオーバーした文字数が分かります。

注意事項

  • 文字数の数え方はサービスによって異なります。提出先で数え方が決まっている場合はそちらを優先してください。
  • 「バイト数(全角2・半角1)」は、半角英数字・記号・半角カナを1、それ以外を2として数えた目安で、改行は含みません。Shift_JISのバイト数と同じになるのは、Shift_JISで表せる文字だけの場合です。
  • 入力した文章は保存されず、ページを閉じると消えます。

計算・変換の仕組み

文字数は、画面上で1文字に見える単位(書記素クラスタ)で数えます。そのため「👨‍👩‍👧」のような組み合わせ絵文字や国旗も1文字です。ただし半角カナの濁点・半濁点(ガの゙)は、多くの入力フォームと同じく1文字として別に数えます。

改行は1文字として数えます(Windowsの改行コードCRLFも1文字)。スペースは半角・全角・タブを対象にしています。

単語数はブラウザの単語区切り(Intl.Segmenter)で、文字・数字のまとまりを数えます。日本語はスペースで区切らないため辞書による推定です。「スペースで区切った語の数」は英語・韓国語向けの数え方で、日本語の文章では参考になりません。

文の数は、。!?. ! ? と改行で区切ったまとまりのうち、文字か数字を含むものを数えます(Intl.Segmenterの文区切り)。英語の「Mr.」のような略語の後でも区切られるため目安です。

よくある質問

原稿用紙400字詰めの枚数も分かりますか?

原稿用紙は改行や句読点の位置でマス目の使い方が変わるため、このツールでは計算していません。文字数の目安として「改行を除く」の数をご利用ください。

X(旧Twitter)の文字数と違います。

Xでは半角英数字を0.5文字として数えるなど独自の数え方をしているため、結果が異なる場合があります。

入力した文章は送信されますか?

いいえ。文字数のカウントはブラウザ内で行い、入力した文章をサーバーへ送信・保存しません。

最終更新日: