01 / Letters
One word each
Every letter has a fixed word, so B and D, or M and N, cannot be confused on a bad line.
Free tool
Type a name, a word or a reference number and get it spelled in the NATO phonetic alphabet, the ICAO spelling alphabet used in aviation: Alfa, Bravo, Charlie and on to Zulu, with the digits as Wun, Too, Tree, Fower, Fife, Six, Seven, Ait and Niner. Press Read aloud to hear it, open Big text to show it to someone, or paste code words and read the text back. Letters and pronunciations come from ICAO.
Spelling
Read aloud
Voices are your device's own. Nothing is downloaded. Voices differ, so check how yours says Alfa and Juliett.
Separate words of your message with a slash or a blank line. Alpha, Juliet, X-ray and plain number words are understood too.
This is the ICAO spelling alphabet. Older and national alphabets, and the names police use, are different, and are not covered.
Everything is worked out in your browser. Nothing is uploaded.
Why it works
01 / Letters
Every letter has a fixed word, so B and D, or M and N, cannot be confused on a bad line.
02 / Figures
Three is said Tree, five is Fife and nine is Niner, so they stand out from other numbers.
03 / Official
The list and the way to say each word are ICAO's, checked on its own site.
Guide
The phonetic alphabet, formally the ICAO radiotelephony spelling alphabet and often called the NATO phonetic alphabet, gives every letter a code word so that spelling a name or a number over a poor phone or radio line cannot be misheard. This phonetic alphabet translator turns text into those code words, reads them aloud with your browser's own voice, shows them in big text, and turns code words back into text. The words, their spelling and the way to say each one are taken from ICAO's own pages, read on 19 Oct 2026.
The code words are those in ICAO Annex 10 and its spelling alphabet table. The third column is how ICAO's table says each one is spoken. The syllables ICAO stresses are not marked here.
| Letter | Code word | Spoken as |
|---|---|---|
| A | Alfa | AL FAH |
| B | Bravo | BRAH VOH |
| C | Charlie | CHAR LEE (or SHAR LEE) |
| D | Delta | DELL TAH |
| E | Echo | ECK OH |
| F | Foxtrot | FOKS TROT |
| G | Golf | GOLF |
| H | Hotel | HOH TELL |
| I | India | IN DEE AH |
| J | Juliett | JEW LEE ETT |
| K | Kilo | KEY LOH |
| L | Lima | LEE MAH |
| M | Mike | MIKE |
| N | November | NO VEM BER |
| O | Oscar | OSS CAH |
| P | Papa | PAH PAH |
| Q | Quebec | KEH BECK |
| R | Romeo | ROW ME OH |
| S | Sierra | SEE AIR RAH |
| T | Tango | TANG GO |
| U | Uniform | YOU NEE FORM (or OO NEE FORM) |
| V | Victor | VIK TAH |
| W | Whiskey | WISS KEY |
| X | X-ray | ECKS RAY |
| Y | Yankee | YANG KEY |
| Z | Zulu | ZOO LOO |
ICAO says that when English is used, numbers are sent with its own pronunciation, and that three, five and nine differ from ordinary English: tree, fife and niner. In most cases each digit is said on its own. The written words below are the usual spelling of ICAO's pronunciations.
| Digit | Written here | ICAO pronunciation |
|---|---|---|
| 0 | Zero | ZE-RO |
| 1 | Wun | WUN |
| 2 | Too | TOO |
| 3 | Tree | TREE |
| 4 | Fower | FOW-er |
| 5 | Fife | FIFE |
| 6 | Six | SIX |
| 7 | Seven | SEV-en |
| 8 | Ait | AIT |
| 9 | Niner | NIN-er |
| . | Decimal | DAY-SEE-MAL |
ICAO's page explains that the official version uses the non-English spellings Alfa and Juliett. Alfa has an f because the spelling with ph might not be pronounced properly by speakers of some languages. Juliett has two t letters so that French speakers do not treat a single final t as silent. Some English versions use Alpha or Juliet, so the decoder accepts those too. ICAO also says it replaced five words in the original list before the final version took effect on 1 March 1956: Charlie, Mike, November, Uniform and X-ray.
Hello Alex 42 becomes Hotel Echo Lima Lima Oscar, then Alfa Lima Echo X-ray, then Fower Too. That is 11 code words for 11 characters, and the three words of the text are kept apart with a slash in the plain text. With Digits set to Plain the last word becomes Four Two. A reference such as 121.5 reads Wun Too Wun Decimal Fife, using ICAO's word Decimal for the point.
Use it to spell a surname to a call centre, a booking reference to an airline, a serial number to a colleague, or a Wi-Fi password to a guest. Say each word clearly and slowly, and pause between words of the message. Other spelling alphabets exist, including older military lists and the lists some police forces and companies use. They are different, and this page does not cover them, so ask which one the other person knows.
The read-aloud voice is your device's own, and voices differ in how they say Alfa or Juliett, so use the Say the ICAO pronunciation setting if a word sounds wrong. Source pages: ICAO, Annex 10 history page and NATO, the NATO phonetic alphabet, both checked 19 Oct 2026.
For dots and dashes, try the Morse code translator. To turn letters into their alphabet positions, use letters to numbers, and to shift letters like a puzzle, the Caesar cipher.
Questions
Yes for the letters. ICAO calls it the radiotelephony spelling alphabet, and it is also used by NATO and others. This page follows ICAO's list.
ICAO uses these spellings so that speakers of other languages say the words correctly: f for ph in Alfa, and a double t in Juliett so a final t is not silent.
One at a time. ICAO says them as WUN, TOO, TREE, FOW-er, FIFE, SIX, SEV-en, AIT and NIN-er, with zero as ZE-RO. Choose Plain digits for One, Two, Three if the listener may not know these.
No. It uses the voices already on your device through the browser. If the page has no Read aloud button, your browser has no speech voices.
Use Big text to show the code words large on your screen, or Copy link to send a link that opens with your text. The text in the link stays after the # and is not sent to the page.
Yes. Older military lists and national or company lists use different words. This page covers only the ICAO one.
ICAO's table has no code words for them, so they are left out, or shown as written if you choose Keep as written. A point between digits is the exception and can be said as Decimal.
Yes. Choose Code words to text, paste the words, and use a slash or blank line between the words of the message.