文字数カウント
文章の文字数を、スペース・改行を含む/除く場合に分けて数えます。単語数・文の数・段落数・行数・バイト数・上限までの残り文字数も表示します。
単語数は、ブラウザの単語区切り(Intl.Segmenter)で文字・数字を含むまとまりを数えます。スペース・改行・句読点・絵文字は数えません。日本語のようにスペースで区切らない文章は辞書による推定です。
このブラウザは単語区切り(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バイト以上です。
使い方
- 数えたい文章を入力欄に入力するか、貼り付けます。
- 文字数・単語数・文の数・段落数・行数・バイト数が入力と同時に表示されます。「数え方のルール」を開くと、それぞれの数え方を確認できます。
- 文字数の上限(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文字として数えるなど独自の数え方をしているため、結果が異なる場合があります。
入力した文章は送信されますか?
いいえ。文字数のカウントはブラウザ内で行い、入力した文章をサーバーへ送信・保存しません。
関連する使い方ガイド
- メタタグの書き方と検索結果・SNSプレビューの確認方法ページのタイトル・説明文・正規URL・Open Graphの書き方と、長さの目安やプレビューの見方、robotsや画像でよくある間違いを説明します。
関連ツール
最終更新日: