All tools

Morse code translator

Type in either box and the other one translates. Letters are separated by a space and words by a slash. Press Play to hear it or watch it flash.

Play it

About the morse code translator

Translate text to International Morse code and Morse code back to text. Type in either box and the other updates. Letters are separated by a space and words by a slash. Press Play to hear it as tones, watch it flash, or both, at a speed you set in words per minute.

How to use it

  1. Type or paste text into the Text box to get Morse code, or type dots and dashes into the Morse box to get text.
  2. Separate letters with a space and words with “/” when typing Morse.
  3. Set the speed with the slider and choose sound, flash or both.
  4. Press Play to hear it, and Stop to end playback early.

Questions

Which Morse code standard does this use?
International Morse code as defined by the ITU (Recommendation M.1677-1), covering letters A–Z, digits 0–9 and punctuation such as . , ? ' ! / ( ) & : ; = + - _ " $ @. Characters outside that set are listed as untranslatable rather than guessed.
How long is a dot at a given speed?
Speed uses the standard word PARIS, which is 50 units long. A dot is one unit, 1200 ÷ WPM milliseconds, so 60 ms at 20 WPM. A dash is three units, the gap between letters three units and the gap between words seven.
What is SOS in Morse code?
SOS is ... --- ... (three dots, three dashes, three dots). In real distress use it is sent as one continuous signal without letter gaps.
Why do I see a � in the translated text?
That marks a group of dots and dashes that is not a valid Morse character, often from a missing space between two letters. The invalid groups are listed under the boxes.