NATOフォネティックコード
NATOフォネティックコード（ナトーフォネティックコード、、）とは、欧文通話表の中でも北大西洋条約機構が定めた通話表である。無線通話などにおいて重要な文字・数字の組み合わせを正確に伝達するため、NATOによってラテン文字の通話規則を定めた。
このコードは元々INTERCO（国際信号コード、）のサブセットである。なお、INTERCOでは、フォネティックコードのほかに、船舶用の視覚的・聴覚的な信号、すなわち旗旒（きりゅう）信号、発光信号、音響信号（ホイッスル、サイレン、霧笛、ベル）や、定型句を表す1-3文字の略語も規定していた。その後、無線の普及により、音声による通話のための共通信号の必要性が高まった。
「NATOフォネティックコード」という呼び名は、このコードが各海軍の艦船からなるNATO連合艦隊で採用された「」で規定されていたことによるものである。同書のもとになったINTERCOの「」では、旗旒信号、発光信号、モールス符号なども制定していた。そのため、電話・無線による音声通信に使用するためのコードである本コードは、「音声によるコード」という意味で「フォネティックコード（音声コード）」と呼ばれるようになったのである。
アメリカ海軍とNATO加盟国の海軍の通信が世界規模になったことにより、この「NATOフォネティックコード」という名前も広く知られるようになった。しかしながら、ATP-1はNATOの「秘密文書」（またはそれより低いレベルの指定である「機密文書」）であったので、厳密にはNATO加盟国以外は公的に使用することができなかった。NATOの秘密・機密扱いでないバージョンが（敵対諸国、仮想敵国を含む）NATO外の国の軍隊にも提供されたが、彼らもそれを公開することは許されなかった。
アルファベットを表現するために使用する単語は、本コードを採用しているどの機関でも同一だが、数字を表現するために使用する単語は二種類の系統があり、組織ごとに二つのうちからどちらを使うか選択している。NATOでは通常の英語による数字の読み、たとえば「0 = ゼロ 」「1 = ワン 」を使用するのに対して（ただし、3は「ツリー 」、5は「ファイフ 」、9は「ナイナー 」のように発音される）、IMOなどでは他の単語と組み合わせた語を使用する（0 = , 1 = ）。
アルファベットや数字を表現するための語の発音は、話者の言語習慣によって異なる場合がある。発音のゆれを防ぐために、ICAOは推奨する発音を録音やポスターの形式で提供している。
特に明記しない限り、上記の綴りと発音（アクセント含む）はICAO、ITU、IMO、FAAにより公式に定められたものである。
ICAOは、数字を表す語においては強勢の音節を大文字で、弱勢を小文字で表示するのに対し、アルファベットを表す語においては強勢の音節は大文字のアンダーライン（弱勢の音節はアンダーラインのない大文字）で示している。この表では、統一のため、IMOとFAAの方式に従い、強勢音節は太字で表示した（画面上ではアンダーラインがリンクと間違えられる可能性があるため）。
機関（NATO、ICAO、ITU、IMO、FAA、ANSIなど）によって違いがある場合、各々の機関が推奨している発音または綴りを表内に明記した。ICAO、ITU、IMOでは、いくつかのアルファベットを表す語について、許容の発音がある。FAAでは、許容の発音を掲載している版も存在するが、他の版では許容の発音は掲載なしとなっている。また、FAAでは、FAAフライトサービス・マニュアル（FAA Flight Services manual, §14.1.5）を参照したものとATCマニュアル（ATC manual, §2-4-16）を参照したものとの間で綴りが異なる場合がある。ANSIは文字の綴りを提供するが、発音と数字は提供していない。数字を表す語については、前述のように二種類の系統があるうち、ICAO、NATO、FAAは英語による数字の普通の綴りを使用しているのに対し（アクセント付き）、ITUとIMOでは、数字の英語読みの前に別の構成要素を追加した独自の単語を使用している（アクセントなし）。
ICAOだけは、アルファベットに対応する語の発音をIPA（国際音声記号）により提示している（ただし数字には提示していない）。ただし、公式版では、IPAのうちいくつかを通常の文字・記号との混同を防ぐため、別の文字で表現している。
こういった理由から、上記の表のIPA表記はあくまで参考であり、厳密なものではない。
数字 9 の発音は、ドイツ語の「いいえ nein」との混同を避けるため、ninerに変えられる。ドイツ語で"ei"は「アイ」と発音され、nein は「ナイン」となるためである。
国際的に認知された最初のフォネティックコードは、1927年にITUにより制定された。使用された結果の問題点を反映して、1932年に改訂された。この結果はICAN（ICAOの前身）にも採り入れられ、民間航空では第二次世界大戦まで使用された。また、IMOでは1965年まで使い続けた。そのコードは以下の通りである：
第二次世界大戦（特に1941年以降）には、連合国軍が共同作戦を遂行することが通常となったため、陸軍・海軍フォネティックコードの発展につながった。ただし、いくつかのイギリス空軍フォネティックコードも使われ続けた。陸軍・海軍フォネティックコード（）は以下の通りである：
戦後も、民間に戻った多くの元連合軍将兵は、民間航空勤務に戻っても慣習で「エイブル Able, ベーカー Baker」を使い続けた。しかし、多数のコードに英語特有の発音が含まれていたため、ラテンアメリカでは代わりに「アナ/エイナ Ana, ブラジル Brazil」が使用された。こういった事情もあり、IATAはより普遍的かつ統合されたコードの策定を行うこととなり、英語、フランス語、スペイン語に共通する音声からなる新コードの素案を1947年に発表した。その後いくつかの修正と改良を加えたコードが、1951年11月1日に正式公開された。そのコードは以下の通りである：
すぐに、このコードには問題点が見つかり、中には問題が深刻として急遽エイブル・ベーカー式に戻した現場もあった。新コードの問題点を明らかにするため、主にアメリカ政府及びイギリス政府により31ヶ国の話者が集められテストが行われた。「デルタ Delta」と「ネクター Nectar」と「ヴィクター Victor」と「エクストラ Extra」などの語の間で混乱が見られたほか、他の語については、通信の明瞭度が弱い状況において聞き漏らすという問題点がその主たるものであった。しかし、研究を進めた結果、変更すべき語は C, M, N, U, X の5文字を表す語だけにとどまった。
その最終版の通話表（本稿の表に掲載したもの）は、ICAOにより1956年3月1日に公表された。ITUがすぐにこれを採り入れたことは、1959年のITU無線規定にすでに確立した通話表として現れるため疑う余地がない。無線通信に関する国際的な取り決めはITUが行うこととなっているため、軍隊、民間、アマチュア無線（ARRL：アメリカ無線中継連盟）によって使われるようになった。IMOにおいては、1965年にやっと採用を取り決めた。
1947年にITUは数字に関する借用語（Nadazero、Unaone など）を制定した。これは1965年にIMOに採用された。
単語の多くは、英語を母語とする話者によって認識しやすい語が採用されている。航空機と管制塔の間での通信などは、複数の国が関係している場合、英語でなされるからである。しかし、このルールは国際的なケースだけに当てはまり、国内線で同国者どうしの通話の場合は、その国が選んだ別のフォネティックコードが使われることがある。
"Alpha" および "Juliett" は英語の綴りとは異なる。"Alfa" は f で綴られる。これは、スペイン語を筆頭とする多くのヨーロッパ言語でこの音を ph で綴らず、ph は /p/ の音で発音されるからである。また、"Juliett" は本来の綴りである Juliet ではなく、末尾が tt になっている。これは、t が単一の場合、フランス語話者が子音の発音を省略するからであり、フランス版では "Juliette" と綴られる。しかし、ICAOは末尾の e を採り入れていない。これは、スペイン語話者が「テ」と発音するからである。英語版のコード表（たとえばANSIのコード表）では、どちらかまたは両方が英語の標準的な綴り (Alpha, Juliet) に戻されている。
このコードは、メッセージの一部の綴りやコールサインの綴りを伝達するとき、それらが重要で正確を期する場合やその他音声を聞き取ることが困難な場合に使われる。たとえば "proceed to map grid DH98" （地図上DH98地点へ進め）は、"proceed to map grid Delta-Hotel-Niner-Eight" と送信され、C-130輸送機が前方にいることを通達する際は "Charlie One Three Zero in your twelve o'clock" と送信される（twelve o'clock＝12時方向＝前方）。また、コードがよく知られたために通常の会話に定着した例もある。「よくやった」を "Bravo Zulu" (BZ) と言う場合や、かつてベルリンが東西分割されていた際の "Checkpoint Charlie"（C検問所）が有名である。SWATなどの特殊部隊では、Tango (T) は標的 (target) を、Sierra (S) は狙撃手 (sniper) を意味する。
ドイツなど、ドイツ語圏ではいくつかの母音にウムラウトをつける習慣がある。このため、ICAOは彼らのために、ウムラウトによる発言を伴う綴りを用意し、NATOでも次のように拡張した。
これらはICAOの標準アルファベットではない。また、ドイツ語圏以外ではほとんど知られていない。ドイツ語圏でよく使われる他の3つの文字（の組み合わせ）「Ch」「Sch」「ß (エスツェット)」は、別の綴りが用意されていないが、一部の例外を除き、軍事用途などでは慣例で使用されている。
デンマークもNATO加盟国であるが、軍用用途に次の文字が付加されている。
これらは、デンマーク語においては、アルファベット順でZの後に続く独立した1つの文字である。
ノルウェーにおいても、次の文字が付加されている。このほか、送信者がより簡単に覚えることができる多くの非標準的なコードが、標準に強制されない用途で使われている。
この他にもバリエーションがあるが、こういったコードは男性名や分かりやすい都市名からなることが多い。日本の東海道新幹線でも、席番号のA - Eを表す際に「アメリカ・ボストン・チャイナ・デンマーク・イングランド」を用いている。
アメリカ合衆国内の警察・消防無線においても独自のコードが使用されており、ドラマ等でもその一端を聞くことが出来る。各警察機構によって差異はあるが概ねAdam Boy Charlie（あるいはCharles） Davidと続く。
以下、カリフォルニア・ハイウェイ・パトロール（CHP）の一例
上記のコードに加えて、他のいくつかのコードが過去に使われた。