UTILS.
Private by default
αβ

NATO Phonetic Alphabet

Spell any text using the NATO phonetic alphabet, from Alfa to Zulu.

Your files stay on this device

Files are processed in your browser, never uploaded. The site downloads code and assets to run the tools. No accounts or trackers.

Use Download to save this tool as one HTML file for offline use.

Privacy →
— output appears here —

About this tool

The NATO phonetic alphabet is a spelling alphabet that swaps each letter for a fixed code word — Alfa, Bravo, Charlie on through Zulu — so letters can't be confused when read aloud over radio, phone, or any noisy line. Type or paste text and each character is mapped to its code word live, with a Copy button for the result.

Input is case-insensitive: the 26 letters A to Z become their code words and the digits 0 to 9 become Zero through Nine. Spaces between words are kept as a wider gap, so each word's code words stay grouped and easy to read back. Any character with no code word — punctuation, symbols, accented or non-Latin letters — is skipped rather than shown.

Everything runs 100% in your browser. There are no uploads, no accounts, and no tracking, and it keeps working offline once the page has loaded.

Frequently asked questions

Are digits supported?
Yes. The digits 0 to 9 are spelled out as their English words — Zero, One, Two, and so on through Nine — alongside the letter code words.
Is spacing preserved?
Yes. Spaces between words are kept as a wider gap in the output, so you can read each word's code words as one group.
What happens to punctuation and accented letters?
Characters with no assigned code word — punctuation, symbols, emoji, and accented or non-Latin letters — are skipped, so only A to Z and 0 to 9 appear in the output.
Why is it 'Alfa' and 'Juliett' instead of 'Alpha' and 'Juliet'?
Those are the official ICAO/NATO spellings, chosen so speakers of many languages pronounce them consistently; 'Xray' is written without a hyphen for the same reason.

More tools