What Is the NATO Phonetic Alphabet?
The NATO phonetic alphabet is a spelling alphabet: a fixed word assigned to every letter so the letter can be communicated accurately by voice over a noisy or distorted channel. Instead of the letter "B" — which on a bad radio line sounds like "D", "P", "T", or "V" — you say "Bravo", and there is no English word it can be mistaken for. The official name is the International Radiotelephony Spelling Alphabet; it was adopted by the International Civil Aviation Organization (ICAO) in 1956, tested across speakers of more than thirty languages, and quickly picked up by NATO, the ITU, and virtually every aviation, maritime, and military organization in the world. It is the alphabet behind "Alfa Bravo Charlie" in movies, airports, call centers, and war films alike.
It replaced a patchwork of earlier spelling alphabets — the wartime "Able, Baker, Charlie" set used by US and Allied air forces, and dozens of national variants that made cross-border radio communication error-prone. The 1956 standard's code words were chosen by a systematic study of syllables and sounds that speakers of Spanish, French, Portuguese, and other languages could all pronounce and distinguish, which is why a few of the words look oddly spelled. This tool implements the standard alphabet for the 26 letters and 10 digits.
How the Spelling Alphabet Works
The mechanics are simple: each character of your message is replaced by its code word, spoken (or
written) in sequence. Words of the original message stay grouped, and in written form this tool marks
word boundaries with a slash (/) so the output can be decoded unambiguously — every code
word is otherwise just a word, and a run like "Hotel Echo" could be two letters or one sloppy word
boundary. Digits are read as their number words, with a few pronunciation tweaks described below.
Punctuation has no code words at all, so punctuation in your input is skipped rather than misspelled.
A quick history of why it exists at all: early telephone and radio operators discovered that letters are the least reliable things to transmit by voice. Consonants carry most of a letter's identity, and consonants are exactly what noise destroys. Replacing each letter with a distinctive word — different first letters, different rhythms, different vowel sounds — multiplies the acoustic distance between alternatives from nearly zero to unmistakable. That principle predates radio entirely — British Army signallers were using a partial word alphabet (Ack, Beer, Emma, Pip) over field telephones in the 1890s, and fuller sets including words like Charlie and Duff followed on the Western Front in the First World War — and it is still why every airline pilot alive says "Bravo" instead of "B".
The 26 Code Words and Digits
| Letter | Code Word | Letter | Code Word |
|---|---|---|---|
| A | Alfa | N | November |
| B | Bravo | O | Oscar |
| C | Charlie | P | Papa |
| D | Delta | Q | Quebec |
| E | Echo | R | Romeo |
| F | Foxtrot | S | Sierra |
| G | Golf | T | Tango |
| H | Hotel | U | Uniform |
| I | India | V | Victor |
| J | Juliett | W | Whiskey |
| K | Kilo | X | X-ray |
| L | Lima | Y | Yankee |
| M | Mike | Z | Zulu |
| Digit | Code Word | Spoken As |
|---|---|---|
| 0 | Zero | ZEE-RO |
| 1 | One | WUN |
| 2 | Two | TOO |
| 3 | Three | TREE (or "Tree" when decoding) |
| 4 | Four | FOW-ER (or "Fower" when decoding) |
| 5 | Five | FIFE (or "Fife" when decoding) |
| 6 | Six | SIX |
| 7 | Seven | SEV-EN |
| 8 | Eight | AIT |
| 9 | Nine | NIN-ER (or "Niner" when decoding) |
Step-by-Step Example
Let's spell "CALL 911" the way a dispatcher would. Look up each character in the tables above, keep the two words of the message separated, and join each word's code words with single spaces:
| Character | C | A | L | L | 9 | 1 | 1 |
|---|---|---|---|---|---|---|---|
| Code Word | Charlie | Alfa | Lima | Lima | Nine | One | One |
The full result is Charlie Alfa Lima Lima / Nine One One — exactly what the tool above
produces. Spoken aloud on a radio, the digits would traditionally be said "Niner Wun Wun". Paste the
code words into the NATO Phonetic box and they decode back to CALL 911. Another
everyday example: the string AB12 becomes Alfa Bravo / One Two — the kind of
confirmation code a support agent might read to you letter by letter.
Where It Is Used Today
Aviation is the alphabet's heartland. ICAO rules require it for all international civil air traffic: pilots spell out registration marks and clearance readbacks with it, taxiways are named after it ("Taxi via Alpha, hold short of Bravo"), and airline call signs get combined with it — "Speedbird Two-Seven-Alfa". Air traffic controllers and military radio operators use it reflexively; emergency dispatchers use it when reading plates and addresses; and hospital pharmacy staff use it to tell a phone order for "50 mg of Drug M" apart from "Drug N".
Closer to everyday life, it shows up anywhere accuracy matters over a voice channel: tech support agents spelling confirmation codes, banks and delivery companies reading reference numbers, gamers in military simulation communities, ham radio operators, and anyone who has ever had to read a license plate or serial number over a bad phone line. Learning even the common letters — Alpha, Bravo, Charlie, Delta, Echo, Foxtrot, Golf, Hotel, India, Juliett, Kilo, Lima, Mike, November, Oscar, Papa, Quebec, Romeo, Sierra, Tango, Uniform, Victor, Whiskey, X-ray, Yankee, Zulu — pays off the next time a customer-service rep asks you to "spell that phonetically". It is also the voice-side companion to radio's on/off signal code: if you need the dot-and-dash equivalent, the Morse Code Translator on this site encodes and decodes that too.
Troubleshooting & Common Mistakes
My paste fails to decode with "Unknown NATO word"
Decoding needs full code words, one per letter — a fragment like "Hel Echo" or an English word that is not in the alphabet (such as "hello") cannot be resolved and produces an explicit error rather than a silent wrong answer. Check spelling and that each code word is separated by a space. Slashes between words are accepted with or without surrounding spaces.
Alfa vs Alpha, Juliet vs Juliett, Xray vs X-ray
All of these decode correctly here. The official ITU spellings are Alfa (one F), Juliett (two Ts), and X-ray (hyphenated) — but the common English variants appear constantly in reference tables and transcriptions, so the decoder accepts Alpha, Juliet, Xray, and X-RAY as equivalents. When encoding, the official spellings are always produced.
My encoded message is missing characters
If your input contains punctuation, accented letters, emoji, or other symbols outside A–Z and 0–9, they are skipped — the standard alphabet simply has no code words for them. Spell punctuation out in words ("period", "dash") if you need it transmitted, the same way radio operators do.
Decoded output is all uppercase
That is correct behavior: the spelling alphabet has no concept of letter case, so the convention is to decode to uppercase. Encoding ignores case as well — "hello" and "HELLO" produce identical code words.
How This Tool Compares to the Site's Ciphers
The NATO alphabet lives on this site's Ciphers & Codes pages, though — like A1Z26 — it is an encoding rather than a cipher: it has no key and offers no secrecy. The table below shows how it relates to every genuine cipher covered here.
| Cipher | Mechanism | What Makes It Different |
|---|---|---|
| Caesar Cipher | Substitution | Shifts every letter by one fixed number (the key) through the alphabet — the simplest classical substitution cipher. |
| Atbash Cipher | Substitution (fixed) | A special case of substitution with no key at all — it always mirrors the alphabet (A↔Z, B↔Y, ...). |
| Vigenère Cipher | Polyalphabetic substitution | Repeats a keyword to shift each letter by a different amount, defeating simple frequency analysis that breaks Caesar. |
| Beaufort Cipher | Polyalphabetic substitution (reciprocal) | A variant of Vigenère's idea that is self-reciprocal — the same operation both encrypts and decrypts. |
| Playfair Cipher | Digraph substitution | Encrypts letters two at a time using their positions in a 5×5 key square — the first practical digraph cipher (1854). |
| Affine Cipher | Mathematical substitution | Encrypts using a linear function (ax + b mod 26) with two keys instead of one shift value. |
| ROT47 | Substitution (extended range) | Applies a Caesar-style shift across the full printable ASCII range, not just letters — used to obfuscate text online (e.g. spoilers), not for security. |
| Rail Fence Cipher | Transposition | Rearranges letter order in a zigzag pattern instead of substituting letters — a fundamentally different technique from every cipher above. |
| A1Z26 | Encoding (not a cipher) | Simply maps each letter to its position number (A=1...Z=26) — a puzzle/encoding convention, not intended for real secrecy. |
| NATO Phonetic Alphabet (this page) | Encoding (not a cipher) | Replaces each letter with a spoken code word (Alfa, Bravo, Charlie…) for reliable voice transmission on noisy radios — built for clarity, not secrecy. |