文字数カウント
【ご注意】このページの計算結果・情報は参考値です。正確性・最新性は保証できません。税務・法務・お金・設計・施工・安全などに関わる判断は、公式の資料と専門家の確認のうえ、ご自身の責任で行ってください。免責事項
貼り付けた文章の文字数を空白あり・なしの両方で数え、全角と半角の内訳・UTF-8とShift_JISのバイト数・行数・段落数・単語数、原稿用紙の枚数、主なSNSの上限に対する残りを同時に表示します。入力した文字はブラウザの中だけで処理され、どこにも送信されません。
文字数カウントツール
数え方
文字数は Unicode の符号位置(コードポイント)で数えています。絵文字や一部の漢字は内部で2つの値に分かれて保存されるため、単純な長さでは2と数えてしまいますが、このツールは見た目どおり1文字として数えます。空白を除く数では、半角スペース・全角スペース・タブ・改行をすべて取り除いています。
バイト数は保存形式で変わります。UTF-8 は英数字が1バイト、ひらがな・漢字が3バイト、絵文字が4バイト。Shift_JIS は英数字と半角カナが1バイト、それ以外の日本語が2バイトです。同じ「日本語」でも UTF-8 で9バイト、Shift_JIS で6バイトになります。データベースの桁数制限やメールの送信容量を見るときは、文字数ではなくバイト数で確認してください。
主な入力欄・サービスの文字数の上限
| 用途 | 上限の目安 | 数え方 |
|---|---|---|
| X(旧Twitter)のポスト | 140字(日本語) | 全角も半角も1字。URLは短縮後の長さ |
| Instagram のキャプション | 2,200字 | ハッシュタグを含む |
| LINE の1通 | 約10,000字 | 超えると分割される |
| タイトルタグ(検索結果) | 全角30字前後 | 表示は文字幅で切られる |
| メタディスクリプション | 全角120字前後 | 同上 |
| はがきの通信文 | 目安 300〜400字 | 手書きの場合 |
| 原稿用紙1枚 | 400字 | 20字×20行 |
文字とバイト数の関係
| 文字の種類 | 例 | UTF-8 | Shift_JIS | UTF-16 |
|---|---|---|---|---|
| 半角英数字・記号 | A 1 ! | 1バイト | 1バイト | 2バイト |
| 半角カナ | ア カ | 3バイト | 1バイト | 2バイト |
| ひらがな・カタカナ | あ ア | 3バイト | 2バイト | 2バイト |
| 常用漢字 | 日 本 | 3バイト | 2バイト | 2バイト |
| 一部の漢字(𠮟 など) | 𠮟 | 4バイト | 扱えない | 4バイト |
| 絵文字 | 😀 | 4バイト | 扱えない | 4バイト |
原稿用紙の枚数の目安
| 文字数 | 400字詰め | おおよその分量 |
|---|---|---|
| 400字 | 1枚 | 短い感想文・要約 |
| 800字 | 2枚 | 小論文の設問1つ |
| 1,200字 | 3枚 | レポートの1節 |
| 2,000字 | 5枚 | 読書感想文(中学生の標準) |
| 4,000字 | 10枚 | 卒業論文の1章 |
| 20,000字 | 50枚 | 短編小説 |
※入力した文字列はお使いのブラウザの中だけで処理され、サーバーには送信されません。変換結果は参考です。正式な書類やシステムへの登録には、提出先が定める表記規則をご確認ください。
文字数カウントの詳しい解説
文字数を数えるという単純そうな作業には、実はいくつもの流儀があります。まず空白と改行を含めるかどうかで数が変わります。作文や小論文では原稿用紙のマス目を埋めた数、つまり空白も1字として数えるのが普通ですが、Webの入力欄では空白を除いた実質的な文字数を求められることもあります。このツールは両方を同時に出すので、どちらの基準を求められても答えられます。
次に、何を1文字と数えるかという問題があります。コンピュータの内部では文字を数値の並びとして持っており、古い数え方では絵文字や一部の漢字が2文字分としてカウントされてしまいます。「𠮟る」の「𠮟」や、肌の色を指定した絵文字などが該当します。このツールは見た目の1文字を1と数える方式を採っているので、人が目で数えた結果と一致します。ただし、システムによっては内部の数え方を使っているところもあるため、入力欄で「あと何文字」と表示される数と食い違うことがあります。
バイト数はさらに別の話です。文字数が同じでも、保存する形式によって必要な容量は変わります。UTF-8 という現在の標準では、半角英数字が1バイト、ひらがなや漢字が3バイト、絵文字が4バイトを使います。一方、古くから日本語の環境で使われてきた Shift_JIS では日本語が2バイトで済むため、同じ文章でもバイト数は3分の2程度になります。データベースの列に「255バイトまで」といった制限があるとき、全角文字なら何字入るかはこの違いで決まります。UTF-8 なら85字、Shift_JIS なら127字です。
行数と段落数の違いも押さえておくと便利です。行数は改行の数に1を足したもので、見た目の行とは違います。ワープロの画面で折り返されて2行に見えても、改行を入れていなければ1行です。段落数は空行で区切られたまとまりの数で、文章の構成を確認するときの目安になります。単語数は半角スペースで区切って数えているため、英文では正しく機能しますが、分かち書きをしない日本語では意味のある数になりません。日本語の分量は文字数で見るのが基本です。
用途ごとの上限を知っておくと、書きながら調整できます。検索結果に出るタイトルは全角30字前後、その下の説明文は全角120字前後で切られます。Xのポストは日本語で140字、Instagramのキャプションは2,200字です。原稿用紙は1枚400字が標準で、読書感想文の課題が「原稿用紙5枚以内」なら2,000字までという計算になります。このツールは自分で上限を決めて残り字数を表示できるので、規定のある文書を書くときに手元に置いておくと便利です。
業界・現場での使い方
原稿・レポートの執筆
規定の字数に対する残りを見ながら書き進めます。原稿用紙の枚数指定にも換算できます。
Web・SNSの投稿準備
タイトルや説明文、投稿の上限に収まっているかを確認します。
システムへの登録前の確認
データベースの桁数がバイト単位のとき、UTF-8とShift_JISのどちらで何バイトになるかを確認します。
翻訳・文字起こしの分量見積もり
文字数から作業量と料金の目安を出します。
よくある間違い・注意点
- 文字数とバイト数を同じものと考える — 「日本語」は3文字ですが UTF-8 で9バイト、Shift_JIS で6バイトです。
- 絵文字や一部の漢字を2字と数える — 内部の持ち方によるもので、見た目は1字です。このツールは見た目で数えます。
- 日本語で単語数を目安にする — 分かち書きをしないため意味のある数になりません。日本語は文字数で見ます。
- 画面の折り返しを行数と思う — 行数は改行の数です。折り返しは行数に入りません。
- 半角カナのバイト数を見落とす — Shift_JIS では1バイトですが UTF-8 では3バイトです。逆転します。
関連する規格・公的資料
- Unicode コンソーシアム — Unicode の規格と文字の定義
- W3C(World Wide Web Consortium) — Web の文字コードとエンコードの標準
- WHATWG Encoding Standard — ブラウザが扱う文字エンコードの仕様
- IETF(RFC の発行元) — RFC 3986(URI)・RFC 4648(Base64)などの規格
- 日本産業標準調査会(JISC) — JIS X 0208・JIS X 0213 など日本語文字集合の規格
- 日本規格協会(JSA) — JIS 規格票の発行
- 情報処理推進機構(IPA) — 文字情報基盤と文字コードの解説
- 文化庁 — 常用漢字表・国語施策
- 外務省 — パスポートのヘボン式ローマ字表記
- 国立国語研究所 — 日本語表記の研究
- e-Gov 法令検索 — ローマ字のつづり方(昭和29年内閣告示)など
- MDN Web Docs — encodeURIComponent・TextDecoder などの仕様解説
- Unicode 標準(符号位置と書記素) — 何を1文字と数えるかの定義
- JIS X 0213(日本語の文字集合) — Shift_JIS で扱える文字の範囲
- 文化庁 常用漢字表 — 公用文で使う漢字の範囲
※本ツールは公的基準に基づく参考計算です。医療・法務・税務の判断は最新の告示・規格および専門家の判断に従ってください。
よくある質問(FAQ)
空白を除いた文字数も分かりますか?
分かります。半角スペース・全角スペース・タブ・改行をすべて除いた数を同時に表示します。
絵文字は何文字と数えますか?
見た目どおり1文字です。内部では2つの値に分かれますが、人が数えた結果に合わせています。
バイト数はなぜ2種類あるのですか?
保存形式が違うためです。UTF-8 は日本語が3バイト、Shift_JIS は2バイトです。
入力した文章はどこかに送信されますか?
送信されません。すべてお使いのブラウザの中だけで処理しています。
原稿用紙の枚数はどう計算しますか?
文字数を1枚あたりの字数で割ります。既定は400字詰めです。
Xの140字は全角も半角も同じですか?
日本語では全角も半角も1字として数えられます。URLは短縮後の長さで計算されます。
データベースの255バイト制限に何字入りますか?
全角文字なら UTF-8 で85字、Shift_JIS で127字です。
行数が思ったより少ないのですが
画面での折り返しは行数に入りません。改行の数で数えています。
単語数が日本語で変なのはなぜですか?
半角スペース区切りで数えるためです。日本語は分かち書きをしないので文字数で見てください。