About this tool
Morse Code Translator turns text into international Morse code and Morse back into text, and it decides the direction for you: type words and you get dots and dashes, paste dots and dashes and you get words. It knows every letter and digit, the common punctuation marks, a handful of accented letters and the procedure signals radio operators use, such as SOS and AR (end of message).
You can do far more than read the result. Play it as a clean tone with the speed, pitch and Farnsworth spacing you choose, watch a lamp flash in time while each letter lights up on the tape, make an Android phone vibrate the rhythm, or download the sound as a WAV file for a video, a puzzle or practice. A gentle glow mode switches on by itself when your device asks for reduced motion.
The Tap to key tab lets you send Morse yourself with a finger or the Space bar, and decodes what you tap as you go, which is a good way to practise. The NATO alphabet tab spells any word as Alfa, Bravo, Charlie for phone calls and bookings, reads it aloud with your device’s own voice, and has a printable chart. Nothing is uploaded: it all runs in your browser.
How to use Morse Code Translator
- In “Translate & play”, type a message or paste Morse into the top box. Leave “Auto” on, or pick “Text → Morse” or “Morse → Text” yourself.
- Copy the result with “Copy”, or press “Use as input” to translate it back the other way.
- Press “Play” to hear it and watch the light. Set the Speed, Spacing and Tone sliders, and tick Sound, Flashing light or Vibrate.
- Press “Download WAV” to save the sound as an audio file.
- Open “Tap to key” and hold the big key (or the Space bar) to send your own Morse, or “NATO alphabet” to spell a word and press “Speak” to hear it.
SOS becomes “... --- ...”. “Hello world” becomes “.... . .-.. .-.. --- / .-- --- .-. .-.. -..”, with a slash between the words. Typing <SOS> in angle brackets sends the distress prosign as one run, “...---...”.
Features
- Automatic direction: text becomes Morse, dots and dashes become text, with a manual override.
- Letters A–Z, digits 0–9, 18 punctuation marks, accented letters such as É and Ñ, and nine prosigns including SOS, AR, SK and BT.
- Accepts Morse written with dots, middle dots, bullets, hyphens, underscores or long dashes, and words split by slashes, bars or extra spaces.
- Sound playback from 5 to 40 words per minute, Farnsworth spacing, and a pitch from 300 to 1,000 Hz.
- A flashing lamp and a tape that lights each letter as it plays, with a gentle glow mode for anyone sensitive to flashing.
- Vibration on phones that support it, and a WAV download of the exact sound.
- Tap to key: press length decides dot or dash, pauses end letters and words, with an optional beep and live decoding.
- NATO phonetic alphabet spelling with optional pronunciations and the Morse code for each letter, plus a printable A–Z and 0–9 chart.
- A Speak button that reads the NATO spelling aloud, highlighting each word as it is said, with a voice speed from 0.5× to 1.5×.
Tips and good to know
- Leave one space between letters and a slash (or three spaces) between words when you type Morse, or letters run together.
- Learning by ear? Set Speed to 18 or 20 WPM and Spacing to about 8. Letters keep their real rhythm while the gaps give you time to think.
- If your tapping keeps turning dashes into dots, lower “Your speed”: the tool counts a press as a dash once it lasts two dot-lengths.
- Morse has no lower case, so translating Morse back always gives capitals. Characters with no Morse code are listed in red.
- Before a phone call, press “Speak” on the NATO tab at a slow voice speed to hear how your booking code should sound.
Frequently asked questions
Is my message uploaded anywhere?
No. Translating, playing, flashing and making the WAV file all happen in your browser. Your text is never sent to AroraTools or anyone else.
Is it free? Is there a length limit?
It is free with no sign-up and no length limit. Long messages play and download in full; the tape shows the first 400 letters so the page stays quick.
Does it work on iPhone, Android and offline?
Yes, in Safari, Chrome and Firefox. Once the page has loaded, everything keeps working without a connection. Vibration only works where the browser allows it, which includes Chrome on Android but not iPhone. On iPhone, turn off silent mode to hear the sound.
What is SOS in Morse code?
SOS is three dots, three dashes, three dots: “... --- ...”. Strictly it is sent as one continuous signal with no gaps between the letters, which you can get here by typing <SOS>. It doesn’t stand for any words.
What do WPM and Farnsworth spacing mean?
WPM is words per minute, measured with the standard word “PARIS”. At 20 WPM a dot lasts 60 milliseconds. Farnsworth spacing sends each letter at the full speed but stretches the gaps between letters and words so the overall speed is lower, which helps you learn the sound of whole letters.
What is the NATO phonetic alphabet?
It is the set of code words, such as Alfa, Bravo and Charlie, used to spell letters clearly over the phone or radio so that B and P or M and N can’t be confused. Alfa and Juliett are spelled that way on purpose, so speakers of other languages pronounce them correctly.
Page last reviewed
