FormatterHQ

NATO Phonetic Alphabet Translator

Spell out names, codes and booking references with the NATO phonetic alphabet, or turn a string of code words back into text. Digits and common symbols are handled too.

Input TEXT
Output TEXT
Ready.

How to use the NATO Phonetic Alphabet Translator

  1. Type text to spell out, or paste NATO code words to decode.
  2. Click Translate to let the tool detect the direction, or force it with Text → code words or Code words → text.
  3. Choose an Alphabet: NATO / ICAO, LAPD (police) or German (DIN 5009 classic).
  4. Optionally tick ICAO digits (Niner, Tree…) for radio-style numbers or UPPERCASE code words.
  5. Copy the result; a slash (/) in the output marks a space.

NATO phonetic alphabet translator

This translator converts text into the NATO phonetic alphabet, the set of code words (Alfa, Bravo, Charlie…) used to spell letters clearly over the phone or radio. It also works in reverse: paste a sequence of code words and get the plain text back. It is handy for reading out confirmation codes, license plates, serial numbers, Wi-Fi passwords and email addresses without "B or D?" confusion.

The NATO phonetic alphabet

LetterCode wordLetterCode word
AAlfaNNovember
BBravoOOscar
CCharliePPapa
DDeltaQQuebec
EEchoRRomeo
FFoxtrotSSierra
GGolfTTango
HHotelUUniform
IIndiaVVictor
JJuliettWWhiskey
KKiloXX-ray
LLimaYYankee
MMikeZZulu

The official spellings "Alfa" and "Juliett" are deliberate: they help speakers of languages where "ph" or a single final "t" would be pronounced differently. The alphabet was adopted by ICAO and NATO in the 1950s and is used today by aviation, the military, emergency services and customer support teams worldwide.

Example

The sample booking reference translates like this:

Booking ref QX7-42B
→ Bravo Oscar Oscar Kilo India November Golf / Romeo Echo Foxtrot / Quebec X-ray Seven (Dash) Four Two Bravo

Digits become their English names, the hyphen is spelled out as (Dash), and each space becomes a / so word boundaries stay visible. With ICAO digits ticked, the reference QX7-42B becomes Quebec X-ray Seven (Dash) Fower Too Bravo, the pronunciation used on aviation radio. Pasting Quebec X-ray Seven Dash Four Two Bravo back in decodes to QX7-42B.

Options explained

  • Translate (auto) – if at least two words are present and more than 70% of them are known code words, the input is decoded; otherwise it is spelled out.
  • Alphabet – NATO / ICAO is the international standard. LAPD uses the older US police words (Adam, Boy, Charles, David…). German uses the classic DIN 5009 names (Anton, Berta, Cäsar, Dora…).
  • ICAO digits – swaps digits for radio pronunciations: Wun, Too, Tree, Fower, Fife, Six, Seven, Ait, Niner, Zero.
  • UPPERCASE code words – outputs ALFA BRAVO style, common in written radio logs.

Decoding tips

The decoder is forgiving. It accepts both "Alpha" and "Alfa", "Juliet" and "Juliett", "Xray" and "X-ray", standard and ICAO digit words, and symbol names such as Dash, Stop, Slash, At, Underscore and Hash. A lone / or | becomes a space, and each new line is decoded separately. Any word it does not recognize is kept in square brackets, for example HE[Llama]LO, so typos are easy to spot.

Related tools

For audio-free signaling, convert text with the Morse code translator. If you are spelling out a code for someone, you may also want to generate a clear, unambiguous one first with the random string generator. Note that phonetic spelling is not encryption; for classic puzzle ciphers see the Caesar cipher.

Privacy

The translation happens entirely in your browser. What you type, including names or codes, is never sent to a server.

Frequently asked questions

Is it Alpha or Alfa?
The official ICAO and NATO spelling is Alfa, and Juliett is written with two t's. Both spellings are widely understood, and this tool decodes either one.
How are numbers spoken in the NATO alphabet?
Digits are normally read as their English names. Aviation and military radio often use ICAO pronunciations such as Tree for 3, Fife for 5 and Niner for 9 to avoid confusion; tick ICAO digits to use them.
Can I decode a list of code words back to text?
Yes. Paste the words separated by spaces or commas and click Translate or Code words → text. Unknown words are shown in square brackets so you can correct them.
What is the difference between the NATO and LAPD alphabets?
They are separate spelling alphabets. NATO / ICAO is the international standard, while the LAPD set, with words like Adam, Boy and Charles, is still heard in some US police radio traffic and media.
How does the tool show spaces and punctuation?
A space is written as a slash, and common symbols appear in parentheses, such as (Dash), (Stop) or (At). Characters without a code word are passed through unchanged.

Last updated September 26, 2026

Related tools