メールアドレスの登録やSNSのアカウント作成、プログラミングの現場などで頻繁に目にする記号「_」(アンダーバー)。日常的に見かける一方で、いざキーボードやスマートフォンで打ち込もうとすると「どこを押せば出るのか分からない」「ハイフンと何が違うのか」と手が止まってしまうケースも少なくありません。
見た目は単純な横棒ですが、コンピュータの世界では文字同士を繋ぐ重要な役割を持っています。本稿では、アンダーバーの正式名称や本来の役割をはじめ、パソコンやスマホでの迷わない入力手順、メールアドレス作成時に知っておくべき注意点まで、分かりやすく整理してお届けします。
【基本】アンダーバーの正式名称と歴史|アンダースコアとの違いはある?

私たちが普段「アンダーバー」と呼んでいる記号「_」ですが、国際的な標準規格や英語圏における正式名称は「アンダースコア(underscore)」です。
日本国内では「アンダーバー」という呼び名が広く浸透していますが、これは和製英語に近い通称です。機能や文字データとしては完全に同一であり、アンダーバーとアンダースコアに意味やシステム上の違いは一切ありません。どちらを使っても同じ記号「_」を指しています。
この記号の歴史は古く、タイプライターの時代にまで遡ります。かつてのタイプライターには文字を装飾する「下線機能」がなかったため、文字を打ったあとに印字位置を戻し、同じ場所に「_」を重ね打ちすることで下線(アンダーライン)を引いていました。デジタル時代に移行した現在では、空白(スペース)が使えないシステム上で単語を区切るための「擬似スペース」として広く活用されています。
【決定的な差】アンダーバーとハイフンの違い|役割と使い分けの基準
アンダーバーと最も混同されやすい記号が、中央に横棒を引く「ハイフン(-)」です。キーボード上でも近くに配置されていることが多く、見た目も似ていますが、コンピュータや検索エンジンにおける扱いは大きく異なります。
両者の主な違いと使い分けの要点は以下の通りです。
1. 表示位置の違い
ハイフン(-)はアルファベットや数字の中央の高さに配置されます。一方、アンダーバー(_)は文字の底辺(ベースライン)に配置されます。
2. 単語の区切りとしての扱い
Googleなどの検索エンジンやテキスト処理システムにおいて、ハイフンは「単語と単語の区切り(スペースと同等)」として認識されます。例えば「tokyo-hotel」は「tokyo hotel」と解釈されます。一方、「tokyo_hotel」とアンダーバーで繋いだ場合、システムは「tokyo_hotel」という1つの連続した単語として処理する傾向があります。
3. WebサイトのURLにおける推奨
ウェブサイトのアドレス(URL)を設計する際、Google公式のガイドラインでは、単語の区切り文字としてアンダーバーではなくハイフン(-)の使用が推奨されています。可読性や検索エンジンの解釈を考慮した場合、URLの区切りにはハイフンを選ぶのが定石です。
【PC編】キーボードでのアンダーバー入力方法|Windows&Macの最短打ち方
パソコンのキーボードでアンダーバーを入力する際、キーの印字が見つけにくく迷う方が多く見られます。OSごとの最短手順を把握しておけば、スムーズに入力可能です。
◆ Windows(日本語配列 / JISキーボード)の場合
最も手軽なのは、キーボードの右下にある「Shift」キーを押しながら「ろ」(バックスラッシュ/円マークのキー)を押す方法です。また、テンキー周辺の記号キーではなく、ひらがなの「ろ」が刻印されているキーを使うのがポイントです。
◆ Mac(JISキーボード)の場合
Macでも基本操作は同様で、「Shift」キーを押しながら「_(ろ)」キーを押すことで半角アンダーバーが入力できます。日本語入力モードになっている場合は、そのままEnterを押すか、変換候補から半角を選択してください。
◆ 英語配列(USキーボード)の場合
US配列のキーボードを使用している場合は、キーボード右上にある「Shift」キーを押しながら「-(ハイフン/イコール)」キーを押すことで入力できます。
もしキーの位置が分からない場合は、日本語入力の状態で「あんだーばー」または「したぼう」と打ち込んで変換すれば、候補の中に「_」が表示されます。急いでいる時の代用テクニックとして覚えておくと便利です。
【スマホ編】iPhone・Androidでのアンダーバー記号の出し方
スマートフォンでメールアドレスやIDを入力する際、フリック入力画面からアンダーバーを探すのに手間取ることがあります。OS別の素早い出し方を解説します。
◆ iPhone(iOS)での入力手順
方法A(日本語テンキー):「123」または記号ボタンを押し、記号一覧の中から「_」を選択します。フリック入力の場合は、数字キーの「#&=」面にあるハイフン周辺を長押し・フリックすることで直接入力できます。
方法B(英語キーボード):「123」を押して数字・記号入力画面に切り替えた後、「#+=」キーを押すとアンダーバーが表示されます。
方法C(文字変換):ひらがなで「あんだーばー」または「した」と打つと、変換候補に「_」が現れます。
◆ Android(Gboard)での入力手順
キーボード左下の「?123」キーをタップして数字・記号入力モードに切り替えます。さらに「=\<」などの記号拡張キーをタップすると「_」が表示されます。iPhone同様、「あんだーばー」と入力して変換するルートも全機種共通で利用可能です。
【実用】メールアドレスやアカウント作成での正しい使い方と注意点
アンダーバーはメールアドレスのユーザー名(@より前の部分)によく使われますが、いくつか運用上の注意点が存在します。
1. インターネットの国際標準規約(RFC)による制限
メールアドレスには「RFC」と呼ばれる国際的なルールがあります。原則として、アドレスの先頭や末尾にアンダーバーを置くことや、アンダーバーを2つ連続()で使用することは推奨されていません。キャリアメールや一部の古いシステムでは登録できても、他のサービスからのメールが届かない原因になるため避けるのが賢明です。
2. リンク化された際の見落としリスク
印刷物や画面上でメールアドレスが下線付きリンク(ハイパーリンク)になった場合、アンダーバーが下線と重なって見えなくなるという視認性の問題が発生します。他人に手入力してもらう機会が多いビジネス用アドレスでは、アンダーバーではなくハイフンやピリオド(.)を使う方が伝達ミスを防げます。
3. 全角と半角の誤入力に注意
システム登録時のエラーで最も多いのが、全角の「_」を入力してしまうミスです。メールアドレスやパスワード、各種IDは必ず半角の「_」を使用してください。
【プログラミング・IT】アンダースコアが果たす特殊な役割と命名規則
IT業界やプログラミングの現場において、アンダースコアは単なる記号以上の特別な意味を持っています。
◆ スネークケース(snake_case)
プログラムコード内では変数名にスペースを含めることができません。そのため、単語の間をアンダースコアで繋ぐ命名規則が広く採用されています。地面を這う蛇のように見えることから「スネークケース」と呼ばれ、PythonやRuby、データベースのテーブル設計などで標準的に用いられます。
◆ 特殊な意味を持つ識別子
多くのプログラミング言語(PythonやJavaScriptなど)では、変数名の先頭にアンダースコアを付けることで「外部から直接変更すべきではない内部用変数(プライベート変数)」であることを明示する慣習があります。また、Pythonの「init」のように、言語側が特別な機能を持たせている「特殊メソッド」の表記にも用いられます。
【アンダーバーとは】に関するよくある質問(FAQ)
Q1:全角のアンダーバーと半角のアンダーバーはどう見分ければいいですか?
A1:全角の「_」は文字の幅が広く、前後に大きな余白が生まれます。半角の「_」はアルファベット1文字分の幅に収まります。Webフォームやプログラム入力でエラーが出る場合は、一度消して半角モード(直接入力モード)で入力し直してください。
Q2:インスタグラムやX(旧Twitter)のアカウント名でアンダーバーがよく使われるのはなぜ?
A2:希望するアカウント名がすでに他のユーザーに使われていた場合、末尾や単語の間にアンダーバーを挟むことで「別のアカウント名」として取得できるためです。スペースが使えないSNSのIDにおいて、単語を読みやすく区切る手段として重宝されています。
Q3:キーボードの「Shift+ろ」を押してもアンダーバーが出ない場合の対処法は?
A3:キーボードの言語設定が英語配列(USキーボード)として認識されている可能性があります。その場合は「Shift」を押しながらキーボード上段の「-(ハイフン)」キーを押してみてください。それでも出ない場合は「あんだーばー」と入力して漢字変換候補から記号を選択するのが確実です。
普段何気なく目にしているアンダーバーは、正式名称を「アンダースコア」と呼び、タイプライター時代の下線から現代のシステム処理に至るまで独自の役割を果たし続けています。
検索エンジンやURLで単語を区切るなら「ハイフン」、プログラミングの命名やスペースが使えない環境での単語連結には「アンダーバー」というように、目的や場面に応じた使い分けが大切です。各デバイスでの素早い入力方法を身につけ、日々の文字入力やアドレス設定をストレスなく進めましょう。