本サイトは広告(アフィリエイトリンク・Google AdSense)を含みます。

文字数カウント

レポート、SNS投稿、ESなど、文字数制限のある文章の確認に。貼り付けた瞬間に数えます。

🔒 入力内容はお使いのブラウザ内だけで処理され、サーバーには送信されません。

0文字(空白・改行を含む)
0文字(空白・改行を含まない)
0行数
0段落数
0単語数(英数の語)
0原稿用紙(400字)換算
0バイト数(UTF-8)
0バイト数(Shift_JIS相当)
0全角文字
0半角文字
0分読み上げ目安(400字/分)
0X(Twitter)換算 /280
文字種の内訳

使い方

  1. 上の欄に文章を入力するか、貼り付けます。
  2. 入力中に自動で数えます。自動を止めたい場合は「入力中に自動で数える」のチェックを外し、「数える」ボタンを押してください。
  3. 数字をクリックする必要はありません。文字数は「空白・改行を含む」と「含まない」の2つを並べて表示します。

数え方の決まり

項目 数え方
文字(空白・改行を含む) 入力した文字をすべて数えます。絵文字や結合文字は、見た目の1文字が1文字になるよう Unicode のコードポイント単位で数えます
文字(含まない) 半角スペース、全角スペース、タブ、改行を除いた数
行数 改行で区切った数。最後の行が空でも1行と数えます
段落数 空行で区切られたまとまりの数
単語数 英数字のまとまりの数。日本語の単語は数えません
原稿用紙 空白・改行を含む文字数 ÷ 400 を切り上げ
バイト数(UTF-8) ひらがな・漢字は3バイト、半角英数は1バイト、絵文字は4バイト
バイト数(Shift_JIS相当) 全角を2バイト、半角を1バイトとした概算
X(Twitter)換算 日本語・中国語・韓国語を2、半角英数と記号を1として合計(Xの実際の数え方に近い概算)

よく使う場面の目安

  • エントリーシート・志望動機: 入力欄の上限は「空白を含む文字数」で数えることが多い。
  • SNS: X は半角280・全角140が目安。本ツールの「X換算」が280以下なら投稿できます。
  • レポート・小論文: 「◯字以内」は句読点を含むのが普通。本ツールの「含む」の数字を見てください。
  • Webフォームのバイト制限: 文字コードによって結果が変わるため、UTF-8 と Shift_JIS 相当の両方を確認してください。

入力内容の扱い

このツールはブラウザの中だけで計算します。文章がサーバーへ送られることはありません。「入力をこのブラウザに記憶する」をオンにすると、お使いの端末のブラウザ内にだけ保存されます。共用パソコンでは、使い終わったら「クリア」を押してください。

よくある質問

空白や改行は文字数に含まれますか?

両方の数字を表示しています。「空白・改行を含む」は入力した全ての文字、「含まない」はスペース(半角・全角)、タブ、改行を除いた数です。多くの文字数制限(SNS、エントリーシートの入力欄)は前者で数えます。

原稿用紙換算はどう数えていますか?

空白・改行を含む文字数を400で割り、切り上げた枚数です。実際に原稿用紙に書く場合は段落の字下げや句読点の位置で枚数が増えることがあります。

バイト数が2種類あるのはなぜですか?

日本語の文字は、Webや多くのアプリで使われる UTF-8 では1文字3バイト(絵文字は4バイト)、古いシステムで使われる Shift_JIS 相当では2バイトになります。フォームの上限が「バイト」で指定されている場合、どの文字コードかで結果が変わるため両方を表示しています。Shift_JIS換算は全角を2バイト、半角を1バイトとして概算します。

入力した文章は保存されますか?

サーバーには送信しません。「入力を記憶」をオンにした場合のみ、お使いのブラウザの中(localStorage)に保存され、次回開いたときに復元されます。

最終更新: 2026-10-24 / 監修: 飛田 宏紀(情報処理安全確保支援士(登録セキスペ))