When numbers are read over a radio, ordinary pronunciation is easy to mishear. The ICAO and NATO radiotelephony standard distorts certain digit words — niner, tree, fower, fife — so each one is unmistakable. This tool expands any digit string into those standard words.
How it works
Each character is checked in turn. Digits 0–9 map to fixed words:
0 zero 1 one 2 two 3 tree 4 fower
5 fife 6 six 7 seven 8 eight 9 niner
. decimal
Digits are joined with hyphens within a run, and any non-digit separator such as a space, dash, or bracket is preserved so the original grouping of a phone number stays visible. The transformation is purely a lookup, so it is exact and deterministic.
Why ICAO uses distorted number words
The deliberate misspellings of certain digits — tree, fower, fife, niner — are not mistakes. They come from ICAO Annex 10, which governs international radiotelephony standards and has been in use since the 1950s. Each word was chosen because it sounds clearly different from the ordinary English number name in multiple languages and under degraded radio conditions:
- Tree instead of “three” — “three” sounds too close to a partially-heard “free” or can be misheard as “the” on a noisy link
- Fower instead of “four” — “four” is very close to “for” in fast speech and can be confused with other sounds
- Fife instead of “five” — “five” ends with a consonant cluster that can be cut off; “fife” is more distinctive
- Niner instead of “nine” — “nine” sounds like the German word “nein” (no), which could cause dangerous confusion in international communications
These words are chosen to maximise intelligibility across different native languages, which is why aviation, maritime, and military operators worldwide use the same set.
Where radiotelephony number spelling is used
Aviation — altitude, heading, transponder codes, and frequencies are all read phonetically. “Climb to flight level niner zero zero” means 90,000 feet. “Squawk fower-fower-two-tree” is a transponder code.
Maritime — VHF channel numbers, coordinates, and vessel call signs are all spoken in ICAO numbers to avoid mishearing.
Emergency services — despatch operators in many countries read back addresses, case numbers, and grid references in phonetic numbers to prevent transcription errors.
Military — coordinates, callsigns, and code sequences use phonetic numbers as a baseline for any voice communication.
Example with a full phone number
The number +44 20 7946 0999 reads as:
+ fower-fower (space) two-zero (space) seven-niner-fower-six (space) zero-niner-niner-niner
Reading tips:
- Speak each word fully and distinctly — no abbreviation
- Pause slightly between groups (as the separator groupings suggest)
- Always read the number back after receiving it to confirm accuracy; the unusual spellings make this read-back reliable even on a weak signal