Morse code translator
Convert text to Morse code and back, with audio playback — instantly, in your browser.
Runs 100% in your browserHow to translate Morse code
- Choose a direction. Text → Morse, or Morse → Text.
- Type or paste. The translation appears instantly as you type.
- Play or copy. Play the audio, or copy the result.
About Morse code
Morse code represents letters and numbers as sequences of short signals (dots) and long signals (dashes).
Devised in the 1830s for the telegraph, it is still used in aviation, amateur radio and accessibility, and
the distress signal · · · — — — · · · (SOS) is universally recognised. This translator converts
in both directions and can play the code as audio at a steady timing so you can learn it by ear.
Frequently asked questions
- Type in the text box and the Morse output updates live. Letters are separated by spaces and words by a slash ( / ), following International Morse convention.
- Yes. Switch to "Morse → Text" and paste dots and dashes (use spaces between letters and / between words) to decode them.
- Yes — press Play to hear the dots and dashes as audio tones generated in your browser with the Web Audio API.
- The 26 letters, digits 0–9, and common punctuation (. , ? ' ! / ( ) & : ; = + - _ " $ @). Unsupported characters are skipped.