当サイトはアフィリエイト広告(PR)を含みます

文字数カウント

テキストを入力するだけで、文字数・行数・原稿用紙換算・読み上げ時間をリアルタイムに表示。X(旧Twitter)やInstagramなどの文字数上限との比較もひと目で分かります。

更新日:2026年7月16日運営:はかり

入力したテキストはサーバーに送信されません。すべてブラウザ内(お使いの端末上)で処理されます。入力内容はこのブラウザのlocalStorageに自動保存され、次回開いたときに復元されます。

文字数(スペース・改行を含む)0
文字数(スペース・改行を含まない)0
全角文字0半角文字0
行数0段落数0 段落
単語数(英単語)0原稿用紙換算
(400字詰め)
0
読み上げ時間の目安
(1分300字)
0秒黙読時間の目安
(1分600字)
0秒

※原稿用紙換算は「文字数(スペース・改行を含む)÷400」の切り上げによる単純換算です。実際に原稿用紙へ書く場合は改行や段落の空きマスで枚数が増えます。読み上げ・黙読時間はスペース・改行を除いた文字数から算出しています。

よくある上限との比較

使い方

  1. 上のテキストボックスに文章を入力するか、他のアプリで書いた文章を貼り付けます。
  2. 入力と同時に、文字数・行数・原稿用紙換算・読み上げ時間などが自動で更新されます。ボタンを押す必要はありません。
  3. 「テキストをコピー」ボタンで入力内容をクリップボードへコピーできます。「クリア」で入力と保存データを消去します。

入力内容はブラウザのlocalStorageに自動保存されるため、うっかりタブを閉じても次回アクセス時に復元されます。サーバーへの送信は一切行っていないので、社外秘の文書や応募書類の下書きにも安心して使えます。

文字数の数え方の基本 — スペースや改行は含む?

「文字数」と一口に言っても、数え方にはいくつかの流儀があります。もっとも一般的なのはスペースや改行も1文字として数える方法で、Wordの「文字カウント(スペースを含める)」やX(旧Twitter)の文字数判定はこちらに近い考え方です。一方、小論文やエントリーシート(ES)では「純粋な文章の量」を見るために、スペース・改行を除いた文字数が基準とされることもあります。

提出先によって基準が異なるため、このツールでは「含む」「含まない」の両方を常に表示しています。指定字数が「400字以内」のように示されている場合は、募集要項にどちらの数え方か明記されていないか確認し、不明な場合は多めに数える「含む」を基準にしておくと安全です。

また、全角と半角の内訳も表示しています。日本語の文書では原則すべて1文字と数えますが、システムによっては半角文字を0.5文字と換算したり、バイト数で制限したりするケースがあるため、内訳が分かると調整がしやすくなります。

原稿用紙換算のルール

400字詰め原稿用紙への換算は、読書感想文・小論文・出版原稿などでよく使われる目安です。本来の原稿用紙の使い方では、段落の書き出しは1マス空け、改行すると行の残りマスは空白のまま次の行へ移るため、同じ文字数でも改行が多い文章ほど実際の枚数は増えます

このツールの換算は「文字数÷400の切り上げ」という単純計算です。たとえば1,000字なら3枚、401字なら2枚と表示されます。会話文や改行が多い小説原稿では、表示枚数より1〜2割ほど多くなると見込んでおくとよいでしょう。逆に「原稿用紙5枚程度」という課題であれば、おおよそ1,800〜2,000字を目安に書けば収まります。

SNS・ES・小論文の文字数目安

用途ごとのよくある文字数の上限・目安をまとめました。ツール下部の比較バーでは、このうち代表的な4つとの差分を自動表示しています。

用途上限・目安補足
X(旧Twitter)140字全角換算。半角英数字は280字まで(半角は0.5字換算)
Instagram キャプション2,200字ハッシュタグは30個まで
YouTube 概要欄5,000字冒頭2〜3行が検索・視聴者の目に付きやすい
履歴書の自己PR300〜400字欄の大きさに合わせて9割以上埋めるのが目安
ESの設問200〜800字「〇字以内」なら8〜9割以上書くのが通例
小論文(入試・昇進試験)600〜1,200字指定字数の9割以上・超過ゼロが原則

SNSは「超過すると投稿できない」タイプの上限、ESや小論文は「少なすぎると評価が下がる」タイプの目安という違いがあります。比較バーが赤くなったら削る、余裕が大きすぎたら具体例を足す、という使い方がおすすめです。

絵文字が2文字と数えられる仕組み(サロゲートペア)

JavaScriptをはじめ多くのプログラムでは、文字列を「UTF-16」という単位で管理しています。ひらがなや漢字の大半は1単位で表せますが、絵文字(😀など)や「𠮟」「𩸽」といった一部の漢字は2単位を組み合わせて表現されます。これをサロゲートペアと呼び、単純に文字列の長さ(length)を数えるツールでは絵文字が「2文字」とカウントされてしまいます。

このツールでは文字列をコードポイント単位([...str])で分解してカウントしているため、絵文字も1文字として数えます。ただし、肌の色を変えた絵文字や家族の絵文字のように複数の絵文字を結合して1つに見せているもの(絵文字シーケンス)は、見た目1つでも2文字以上と数えられる場合があります。投稿先のサービスがどの方式で数えているかによって判定が変わる点は頭の片隅に置いておきましょう。たとえばXは多くの絵文字を2字分として扱います。

よくある質問

入力した文章が外部に送られることはありませんか?

ありません。カウント処理はすべてお使いのブラウザ内(端末上)のJavaScriptで完結しており、テキストがサーバーへ送信されることは一切ありません。自動保存もブラウザのlocalStorageという端末内の領域に保存されるだけです。

スペースや改行は文字数に含まれますか?

両方の数え方を同時に表示しています。「スペース・改行を含む」はすべての空白・改行を1文字として数えた値、「含まない」はそれらを除いた値です。提出先の指定に合わせて使い分けてください。

原稿用紙換算はどう計算していますか?

「文字数(スペース・改行を含む)÷400」を切り上げた単純換算です。実際に原稿用紙へ書く場合は、改行後の空きマスや段落頭の1マス空けの分だけ枚数が増えるため、改行の多い文章では表示より多めに見積もってください。

絵文字は何文字としてカウントされますか?

このツールではコードポイント単位で数えているため、基本的な絵文字は1文字です。ただし複数の絵文字を組み合わせた結合絵文字(家族・肌色バリエーションなど)は2文字以上になることがあります。また、投稿先のサービス(Xなど)は独自の数え方をする場合があります。

段落数・単語数はどう数えていますか?

段落数は空行(連続した改行)で区切られたまとまりの数、単語数は半角スペースなどで区切られた英数字のかたまり(英単語)の数です。日本語は分かち書きをしないため、日本語文の単語数は集計対象外です。

ブラウザを閉じると入力内容は消えますか?

消えません。入力のたびにブラウザのlocalStorageへ自動保存され、次回このページを開いたときに自動復元されます。完全に消したい場合は「クリア」ボタンを押すと入力欄と保存データの両方が削除されます。

次に確認すること

このページの情報について

動作確認日
2026年7月18日
結果の位置づけ
入力データはブラウザ内で処理され、サーバーには送信されません。
入力データの扱い
全処理ブラウザ内。外部送信なし。入力テキストはlocalStorage(キー rakutool_charcount_text)に自動保存され次回復元。クリアボタンで保存データも削除
計算方法・主な情報源を見る
  • 計算・判定の対象: 入力テキストの文字数(スペース込み/なし)・全角半角内訳・行数・段落数・英単語数・原稿用紙換算・読み上げ/黙読時間をリアルタイム集計し、SNS等の文字数上限との差分バーを表示する。
  • 使用する入力値: テキスト: textarea(入力のたびに自動集計)
  • 使用する固定値: 業界団体等の一般的な目安: 原稿用紙換算、上限比較リスト / 当サイトの仮の初期値(入力で変更できる場合は変更してください): 読み上げ時間、黙読時間、半角判定、文字カウント方式、段落・単語の定義
このページの誤りを報告する