Direct-use translator

Morse Code Translator

Convert text to Morse code, decode Morse back to text, and preview the timing with adjustable speed and frequency controls.

Output will appear here...

Text to Morse code

  1. Type your message in the input area.
  2. Read the live Morse output below.
  3. Use playback to hear the rhythm at your chosen WPM.

Morse code to text

  1. Switch the mode toggle.
  2. Enter dots and dashes with spaces between letters.
  3. Use a slash between words.

Morse code format reference

This translator accepts standard dots and dashes, while also normalizing alternative characters like middots and long dashes. Use spaces between letters and a slash between words for the most reliable decoding.

Example Morse
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Decoded text
HELLO WORLD