文字数カウント

テキストを入力すると、文字数・行数・バイト数をリアルタイムで集計します。

文字数(改行含む)
0
文字数(改行除く)
0
文字数(空白除く)
0
行数
0
バイト数(UTF-8)
0
原稿用紙換算(400字)
0枚

🐾 入力内容はブラウザ内で処理され、サーバーには送信されません

使い方

  1. 「テキスト」の入力欄に、数えたい文章を入力するか貼り付けます。
  2. 入力と同時に、下の6つの項目(文字数3種・行数・バイト数・原稿用紙換算)が自動で更新されます。ボタンを押す必要はありません。
  3. 別の文章を数えるときは「クリア」を押すと、入力欄が空になり数値も0に戻ります。

文章の最後に改行が入っていると、その後ろの空の行も1行として数えられます。行数が1つ多く見えるときは、末尾の改行を確認してください。

文字数の数え方

このツールは、見た目の1文字を1文字として数えます。ブラウザの文字区切り機能(Intl.Segmenter)を使っているため、家族の絵文字「👨‍👩‍👧」のように複数の部品を組み合わせた絵文字も1文字です。プログラムで単純に長さを測ると、この絵文字は8になりますが、ここでは1と表示されます。

項目数え方
文字数(改行含む)入力した内容すべて。改行も1文字に数えます
文字数(改行除く)改行だけを取り除いた文字数
文字数(空白除く)改行に加えて、半角・全角スペースやタブも取り除いた文字数
行数改行で区切った行の数(空の行も含む)
バイト数(UTF-8)UTF-8で保存したときの大きさ。英数字は1バイト、ひらがな・漢字は3バイト、多くの絵文字は4バイト
原稿用紙換算(400字)「文字数(改行除く)」を400で割り、小数点以下を切り上げた枚数

たとえば1行目に「ねこ 🐈」、2行目に「Cat!」と入力すると、次のように表示されます。

改行含む 9 / 改行除く 8 / 空白除く 7 / 行数 2 / バイト数 18 / 原稿用紙 1枚

バイト数の内訳は、「ね」「こ」「!」が3バイトずつで9、「🐈」が4、半角スペース・改行・「C」「a」「t」が1バイトずつで5、合計18バイトです。

なお、原稿用紙換算は文字数を400で割っただけの目安です。実際の原稿用紙のように、改行による行末の空きや句読点のぶら下げは考慮していません。

こんなときに便利

よくある質問

ほかのサービスと文字数が違うのはなぜですか?

数え方がサービスによって異なるためです。改行を数えるかどうか、絵文字を1文字とするか2文字とするか、半角文字を0.5文字とするかなどの違いがあります。このツールは半角・全角を区別せずどちらも1文字とし、絵文字も見た目どおり1文字として数えます。投稿先の数え方もあわせて確認してください。

「空白除く」では何が取り除かれますか?

改行、半角スペース、全角スペース、タブなどの空白文字です。文章の中身だけの文字数を知りたいときに使ってください。

原稿用紙換算は正確な枚数ですか?

いいえ、目安です。改行を除いた文字数を400で割って切り上げているだけなので、段落の多い文章や会話文の多い原稿では、実際に原稿用紙へ書いたときより少ない枚数になります。

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

送信されません。集計はすべてお使いのブラウザの中で行われ、入力内容はサーバーにも保存されません。ページを閉じると入力内容は消えます。