NATO Phonetic Alphabet Converter
Spell text with NATO code words (Alfa, Bravo, Charlie) and decode them back, with ICAO aviation digit pronunciation.
This tool runs entirely in your browser. Your input is never uploaded.
Spell text with the NATO phonetic alphabet
Paste text on the left and each word is spelled out letter by letter with NATO code words, one source word per line. Switch to decode mode to turn code words back into text. Use "Use as input" to move the result back into the input field without re-pasting when flipping direction.
Three modes are available:
- Text → code words: spell letters and digits with the standard code words.
- Text → code words (aviation): also apply ICAO radiotelephony digit pronunciations — 3, 4, 5, 9 become Tree, Fower, Fife, Niner.
- Code words → text: decode code words back into uppercase text.
The alphabet
| Letter | Code word | Letter | Code word | Letter | Code word |
|---|---|---|---|---|---|
| A | Alfa | J | Juliett | S | Sierra |
| B | Bravo | K | Kilo | T | Tango |
| C | Charlie | L | Lima | U | Uniform |
| D | Delta | M | Mike | V | Victor |
| E | Echo | N | November | W | Whiskey |
| F | Foxtrot | O | Oscar | X | X-ray |
| G | Golf | P | Papa | Y | Yankee |
| H | Hotel | Q | Quebec | Z | Zulu |
| I | India | R | Romeo |
Digits are spoken Zero through Nine. Alfa and Juliett are the official NATO/ICAO spellings, chosen so non-English speakers pronounce them correctly; decoding also accepts the common Alpha, Juliet, and Xray variants.
Notes
- Each source word gets its own line when encoding, because whitespace is the only word boundary that can be restored on decode.
- Punctuation, symbols, and non-Latin characters pass through unchanged, and unrecognized words are kept as-is on decode — nothing is silently dropped.
- Decoding is case-insensitive; output uses uppercase letters.
Useful for reading names, passwords, or call signs over the phone or radio.
Privacy
Everything runs in your browser; no text is ever uploaded.
Related tools
Morse Code Converter
Convert text to Morse code and back, then play the signal aloud.
Open ToolText to Binary Converter
Convert text to binary, octal, decimal, or hexadecimal byte codes and back, with full UTF-8 support.
Open ToolFull-width & Half-width Converter
Convert between full-width and half-width characters in your browser.
Open Tool