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
- Type or paste text into the Text box to get Morse code, or type dots and dashes into the Morse box to get text.
- Separate letters with a space and words with “/” when typing Morse.
- Set the speed with the slider and choose sound, flash or both.
- 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.