SimplyCalculated.org

NATO Phonetic Alphabet Translator

Spell any text in the NATO phonetic alphabet — Alfa, Bravo, Charlie — or decode code words back into readable text, live as you type. The standard used by pilots, air traffic control, the military, and emergency services since 1956. Everything runs locally in your browser.

100% private: everything is processed in your browser's memory — nothing you enter is uploaded to a server, logged, or stored.

NATO Phonetic Translator

Each letter becomes its code word (Alfa, Bravo, …), words separated by /. Encoding is case-insensitive; characters with no code word (punctuation, accented letters) are skipped. Decoding is case-insensitive and accepts common variants like Alpha, Juliet, Xray, Tree, Fife, and Niner.

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
AAlfa NNovember
BBravo OOscar
CCharlie PPapa
DDelta QQuebec
EEcho RRomeo
FFoxtrot SSierra
GGolf TTango
HHotel UUniform
IIndia VVictor
JJuliett WWhiskey
KKilo XX-ray
LLima YYankee
MMike ZZulu
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.

Frequently Asked Questions

Is the NATO phonetic alphabet actually phonetic?
Strictly speaking, no — "phonetic alphabet" is the popular name, but what it really is a spelling alphabet (also called a radiotelephony or telephone alphabet). A true phonetic alphabet, like the International Phonetic Alphabet (IPA), assigns symbols to speech sounds. A spelling alphabet assigns a full word to each letter so the letter can be recognized by ear: instead of asking "was that B or P?", you hear "Bravo" or "Papa" and know instantly. The name stuck from the era when any letter-reading code was called phonetic, and today even ICAO documents call it the "spelling alphabet" while the world keeps saying phonetic.
Why is "Alfa" spelled with one F?
The code words were deliberately respelled so that speakers of any language — not just English — would pronounce them the same way. "Alpha" with a PH would tempt French, Spanish, German, or Italian speakers to say an F-sound differently or read it as a foreign letter cluster; "Alfa" with a single F is unambiguous in nearly every alphabet that uses Latin letters. The same logic produced "Juliett" with two Ts (so French speakers pronounce the final T) and "X-ray" hyphenated as the standard table writes it. The unusual spellings are a feature, not a typo.
What are the code words for numbers?
Each digit has its own word: Zero, One, Two, Three, Four, Five, Six, Seven, Eight, Nine. In spoken radio traffic, several digits get slightly altered pronunciations to survive noise: 3 becomes "Tree", 4 becomes "Fower", 5 becomes "Fife", and 9 becomes "Niner" (so it can never be confused with the German "nein" or flattened into a vague vowel). This tool encodes digits with their standard written words and accepts both forms when decoding — type "Niner" or "Nine" and both decode to 9.
Is this the same alphabet police use in the US?
Not always. Many US police departments historically used the APCO spelling alphabet ("Adam, Boy, Charles, David…") or their own local variants, and some still mix them into radio chatter — that is why movies show "suspect is Adam-Boy-Charles". Aviation, the military, emergency services coordinating across agencies, and international communications all use the NATO/ICAO alphabet, which is the worldwide standard. When accuracy matters across borders, NATO code words are what everyone has agreed on since 1956.
Is the NATO alphabet a form of encryption?
No — it is an encoding, not encryption. Every code word is public, standardized, and has been printed in pilot handbooks for nearly seventy years; there is no key and no secrecy. Its purpose is reliability, not confidentiality: on a crackly radio link where "C" and "E" sound identical, "Charlie" and "Echo" never get confused. If you need secrecy, you need encryption on top of whatever encoding you use.
Why does my decoded text come out as uppercase?
The spelling alphabet has no concept of letter case — spoken aloud, there is no such thing as a capital B. Following convention, this tool decodes everything to uppercase and ignores case when encoding: typing "hello", "Hello", or "HELLO" all produce the same code words. If you need case preserved in a message, spell it out explicitly or agree on a convention with the other party.
Do pilots really have to use these exact words?
Yes. ICAO Annex 10 makes the spelling alphabet mandatory for international civil aviation radio communication, and air traffic controllers and pilots use it constantly — call signs ("Speedbird", "Lufthansa" are airline radio call signs), taxiway letters ("taxi via Alpha, Bravo"), and reading back clearances letter by letter. Military radio procedure, maritime communication, emergency dispatch, and even IT help desks reading confirmation codes all descend from the same standard, which is why it is worth knowing even outside a cockpit.

Formula last verified August 28, 2026 against our published methodology .