読み物
全角と半角の違いと使い分け
更新日:2026年10月19日
「数字は半角で入力してください」「全角スペースが入っています」。ネットのフォームや書類づくりで、全角と半角の違いに悩まされたことがある人は多いはずです。見た目はほとんど同じなのに、なぜ2種類あるのでしょうか。このページでは、全角と半角のしくみと、場面ごとの使い分けを紹介します。
全角と半角は「幅」の違い
全角文字は、漢字やひらがなと同じ、正方形に近い幅を持つ文字です。半角文字は、その半分の幅しかない文字です。同じ「A」でも、全角の「A」と半角の「A」があり、並べると幅の違いがよく分かります。
| 種類 | 全角 | 半角 |
|---|---|---|
| 英字 | ABC | ABC |
| 数字 | 123 | 123 |
| 記号 | !?@ | !?@ |
| カタカナ | カタカナ | カタカナ |
| スペース | 「 」 | 「 」 |
ひらがなと漢字には、基本的に全角しかありません。半角になるのは、英数字、記号、カタカナ、スペースなどです。
なぜ2種類あるのか
昔のコンピューターは、英語のアルファベットや数字を扱うことを前提に作られていました。英数字は種類が少ないので、1文字を小さな情報量(1バイト)で表せます。画面にも、細長い枠の中に1文字ずつ表示していました。これが半角文字のもとになっています。
ところが日本語には、ひらがな、カタカナ、数千の漢字があります。1バイトでは足りないので、2バイト使って表す仕組みが作られました。2バイトの文字は、画面でも半角2つ分の正方形の枠に表示されました。これが全角文字です。
こうして、英数字を表す古い仕組みと、日本語を表す新しい仕組みが同じパソコンの中で使われるようになり、同じ「A」でも半角と全角の両方が存在することになりました。今の文字コードでは、バイト数と見た目の幅は必ずしも一致しませんが、「全角」「半角」という呼び方はそのまま残っています。文字コードの話は文字化けはなぜ起きた?でも紹介しています。
半角カナが嫌われた理由
半角カタカナは、限られた1バイトの中に無理やり詰め込まれたカタカナです。そのため、昔のメールのやりとりでは、相手のパソコンや携帯で文字化けする原因になりやすく、「メールで半角カナは使わない」というマナーが広まりました。
一方で、ガラケーの時代には、半角カナが好んで使われた場面もありました。1通のメールで送れる文字数に限りがあったため、幅の狭い半角カナを使って文字数を稼いだり、「ワロタ」「キタ━」のように、ネットらしい軽い雰囲気を出したりするのに使われたのです。平成のネットスラング集にも、半角カナを使った言葉がいくつも出てきます。
場面ごとの使い分け
半角で入力するもの
- メールアドレス・URL:全角が混ざると届かなかったり、開けなかったりします。
- パスワード・ID:全角と半角は別の文字として扱われるので、全角で登録すると、あとでログインできなくなる原因になります。
- 電話番号・郵便番号・カード番号:多くの入力フォームが半角を前提にしています。
全角で入力するもの
- 住所や名前のカタカナ:フリガナは全角カタカナが基本です。半角カナを受け付けないフォームも多くあります。
- 縦書きの文章の英数字:半角のままだと横に寝てしまったり、列がずれたりします。
書類やブログではそろえることが大切
文書の中の数字や英字は、全角と半角どちらで書いてもまちがいではありません。大切なのは、一つの文書の中でそろえることです。ビジネス文書では「英数字は半角」とする会社が多く、新聞や雑誌では読みやすさのために独自のルールを決めています。
よくあるトラブル
- 全角スペースが入っていてエラーになる:名前の姓と名のあいだや、コピーした文字の最後に、全角スペースが入っていることがあります。見た目では分かりにくいので、エラーになったら一度消して打ち直してみましょう。
- 数字が全角のまま検索に引っかからない:システムによっては、全角の「123」と半角の「123」を別の文字として扱います。
- 縦書きで数字が横を向く:縦書きにするときは、数字を全角にするか漢数字にするのが基本です。縦書き変換では自動で全角に直しています。