How to use Morse Code Translator
- Paste your message, or the dots and dashes, into Message or Morse code.
- Choose the Direction: Text to Morse code, or Morse code to text.
- Set the Playback speed in words per minute.
- The translation updates as you type. Press Play the code if you want to hear it.
Example: Morse Code Translator
Encode a three-letter distress call and read the timing.
Options
- Direction
- Text to Morse code writes one space between letters and a slash between words. Morse code to text reads the same convention, so a message encoded here decodes back to the words you typed.
- Playback speed (words per minute)
- Sets the length of a Morse timing unit, from 5 to 40 words per minute. At 15 words per minute a dot lasts 80 milliseconds and a dash 240. The setting affects the sound only.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
Read the gaps as well as the marks
A dot and a dash are not enough to separate letters by themselves. Here one space separates letters and a slash separates words, while the audio uses timed gaps for the same boundaries. A message copied without its spaces keeps the marks but loses the letter boundaries, so it stops decoding cleanly.
Questions about Morse Code Translator
Which characters can the translator handle?
Letters A to Z, digits 0 to 9 and the punctuation listed in the limits section. Anything outside that set is skipped and reported in the table with its position.
Why is the character count lower than what I typed?
Only characters in the Morse alphabet become code. A symbol outside it, such as a currency sign or an emoji, is left out and listed with its position, counted in visible characters.
How do I show a gap between two words?
Type a slash between the words. One space separates letters and a slash separates words, so a two-word message has letter groups on either side of the slash. The audio uses timed gaps for the same breaks.
Why will Play not start for my message?
One playback run is limited to five minutes. A long message at a slow speed passes that limit, so shorten the message or raise the speed. The text translation still works.
Can it decode a recording of a real radio signal?
No. This tool translates typed dots and dashes and can play a message back as tones. Reading a recording means finding the tone and its timing in audio, which is a different job.