文字数のかぞえ方の基本(全角・半角・改行・原稿用紙・バイト数)
レポートの字数制限、SNSの投稿、応募フォームの入力欄、懸賞や公募の「○○字以内」。文字数を数える場面は多いのに、「スペースや改行は入れるのか」「半角英数字は1文字か0.5文字か」「バイト数とどう違うのか」で迷うことがあります。この記事では、文字数の数え方の基本を、全角・半角、改行、バイト数、原稿用紙換算の順に整理します。
作成: くらしの道具箱(個人運営) 最終確認日: 2026年11月6日 連絡先: [email protected]
「文字数」と「バイト数」は別のもの
まず押さえておきたいのは、文字数とバイト数は別の数字だということです。
- 文字数は、文字がいくつ並んでいるかです。「あ」も「A」も「漢」も、1文字と数えます。全角か半角かは関係ありません。
- バイト数は、コンピューターがその文字を保存するのに必要なデータ量です。同じ1文字でも、文字の種類や文字コードによって、1バイトになったり3バイトになったりします。
「全角は半角の2文字分」と言われることがありますが、これは「画面上の幅」や、古い仕組みでの「バイト数」の話であって、一般的な文字数の数え方ではありません。「全角1文字は半角2文字分」と決めている入力欄やサービスもあるため、その場合は、そのサービスの規定に従って数えます。
文字数・バイト数の比べ方(実際に確かめた例)
Microsoft 365版のExcel(日本語を扱える設定)で、LEN関数(文字数)とLENB関数(バイト数)を実際に動かして比べました。右端の列は、現在よく使われる文字コードUTF-8での大きさです。
| 文字 | 文字数(LEN) | LENBの結果 | UTF-8のバイト数 |
|---|---|---|---|
| あいう | 3 | 6 | 9 |
| ABC | 3 | 3 | 3 |
| ABC(全角) | 3 | 6 | 9 |
| アイウ(半角カナ) | 3 | 3 | 9 |
| 123(全角数字) | 3 | 6 | 9 |
| 123(半角数字) | 3 | 3 | 3 |
| 、。 | 2 | 4 | 6 |
| 😀(絵文字) | 1(※) | 2 | 4 |
| 𠮷(つちよしの字) | 1(※) | 2 | 4 |
ポイントは次の3つです。
- 全角の日本語は、LENBでは1文字2バイト、UTF-8では1文字3バイトです。半角英数字は、どちらも1バイトです。
- 半角カナは、LENBでは1バイトですが、UTF-8では3バイトです。同じ「ア」でも、数える仕組みで大きさが変わります。
- UTF-8は、1文字を1〜4バイトで表す文字コードです(IETFのRFC 3629)。ASCIIの範囲は1バイト、日本語のひらがなや漢字の多くは3バイト、絵文字など一部の文字は4バイトです。
LENBは、日本語・中国語・韓国語など2バイト文字を使う言語を設定したExcelで、全角を2バイト、半角を1バイトとして数えます。英語など1バイト文字の言語の設定では、すべての文字を1バイトと数えるとMicrosoftの資料に説明されており、実際、環境によって値が変わります。
(※)絵文字や一部の珍しい漢字は、コンピューターの中では「2つ分」の単位を使って表されます。Microsoftの説明では、ExcelのLEN関数は、ブックの互換性バージョンの設定によって、これらを2文字と数える場合と1文字と数える場合があります。今回の環境では1文字でしたが、環境によって違うことがあります。
バイト数の上限が決められているときは、「どの文字コードで数えるか」を、まず確認してください。
空白と改行の扱い
文字数を数えるとき、迷いやすいのが空白と改行です。
- 空白(スペース)は、Excelでは1文字として数えます(Microsoftの説明にも、空白は文字として数えるとあります)。半角スペースも全角スペースも、それぞれ1文字です。たとえば「a b c」は5文字です。
- 改行も、Excelでは1文字として数えます。「あ」「い」を改行で区切った文字列は、3文字になります。
- システムによっては、改行をWindows形式の2文字分(CRとLF)として数える場合があります。データの上限を気にするときは、改行が1文字なのか2文字なのかも確認しましょう。
- 段落の書き出しの1字下げは、空白1文字ぶんです。文化庁の「公用文作成の考え方」には、文の書き出しや改行したときは原則として1字下げする、とあります。
募集要項に「文字数」とあっても、空白や改行を含めるかどうかが書かれていないことがあります。その場合は、主催者に問い合わせるか、含めても含めなくても上限内に収まるように書くと安全です。
全角と半角の使い分け
全角・半角は、文字数の数え方よりも、見た目と読みやすさの問題です。文化庁の「公用文作成の考え方」(令和4年)では、横書きでは算用数字(1、2、3)を使うこと、算用数字を全角にするか半角にするかについて特に定めはないが、文書内で使い分けを統一すること、としています。
- 数字、英字、記号が全角と半角で混ざっていると、見た目が不ぞろいになります。
- 金額や数量などを数値として入力する欄では、半角での入力を求められることが多くあります。
- 電話番号、郵便番号、金額などは、入力欄の指示(半角で入力など)に従います。
原稿用紙(400字詰め)に換算する
400字詰めの原稿用紙は、縦20マス×横20マスで400マスです。文字数を400で割ると、おおよその枚数になります。
| 文字数 | 400で割った値 | 必要な枚数(切り上げ) |
|---|---|---|
| 400字 | 1枚 | 1枚 |
| 800字 | 2枚 | 2枚 |
| 1,000字 | 2.5枚 | 3枚 |
| 1,200字 | 3枚 | 3枚 |
| 2,000字 | 5枚 | 5枚 |
| 3,000字 | 7.5枚 | 8枚 |
| 4,000字 | 10枚 | 10枚 |
実際の枚数は、これより増えることがあります。一般的な書き方では、1マスに1文字を入れ、句読点やかぎ括弧も1マスを使い、段落の最初は1マス空けます。段落の終わりで改行すると、その行の残りのマスは空白になります。そのため、パソコンで数えた文字数が同じでも、段落が多い文章ほど枚数は増えます。
題名や氏名の欄、行頭に句読点を置かないといった細かな決まりは、学校や募集先ごとに指定があります。応募するときは、原稿用紙換算の「枚数」で上限が決められているのか、「文字数」で決められているのかも、募集要項で確認してください。
数える前の確認リスト
- 上限は「以内」か、「以上」か。範囲(最小〜最大)があるか。
- 空白、改行、記号、題名、氏名、参考文献を、文字数に含めるか。
- 文字数ではなく、バイト数や原稿用紙の枚数で決められていないか。
- バイト数の場合は、文字コード(UTF-8、Shift_JISなど)は何か。
- 全角と半角の指定があるか。
手早く確かめたいときは、文字数カウントツールが使えます。Excelなら、=LEN(セル)で文字数、=LENB(セル)でバイト数(2バイト文字の言語の設定の場合)を確認できます。
よくある質問
- 半角の英数字は1文字ですか、0.5文字ですか?
- 一般的な文字数の数え方では、全角でも半角でも1文字です。ただし、全角を2、半角を1として数える規定の入力欄もあるので、その場合は規定に従ってください。
- スペースや改行は文字数に入りますか?
- Excelでは、空白も改行も1文字として数えます。募集要項や入力フォームでは取り扱いが異なることがあるので、指示を確認してください。
- 文字数とバイト数は、どうして違うのですか?
- 文字数は文字の個数、バイト数はデータの大きさだからです。UTF-8では、半角英数字は1バイト、ひらがなや漢字は多くが3バイトになります。
- 原稿用紙の枚数は、文字数÷400で正しいのですか?
- おおよその目安になります。段落の最後の余白や、1字下げのマスがあるため、実際の枚数はこの計算より増えることがあります。
- 絵文字は何文字と数えますか?
- 見た目は1つでも、プログラムによって、1文字と数える場合と、2文字(またはそれ以上)と数える場合があります。数え方が決められている入力欄では、その規定に従ってください。
参考にした資料
- Microsoft サポート「LEN 関数」(英語ページ。空白の扱い、互換性バージョンとサロゲートペアの説明):https://support.microsoft.com/en-us/excel/len-function
- Microsoft Learn「MS-OI29500 LENB」(英語ページ。2バイト文字の言語での数え方):https://learn.microsoft.com/en-us/openspecs/office_standards/ms-oi29500/3603d0a3-08ca-4280-ab15-d97c69cb47b6
- IETF「RFC 3629」(UTF-8の仕様):https://www.rfc-editor.org/rfc/rfc3629
- 文化庁「公用文作成の考え方(建議)」(令和4年1月7日):https://www.bunka.go.jp/seisaku/bunkashingikai/kokugo/hokoku/pdf/93650001_02.pdf
上記は 2026年11月6日 に内容を確認しました。法令・制度は改正されることがあります。
この記事は一般的な解説です。応募や提出の文字数の数え方は、募集要項や提出先の規定が優先されます。