Morse Code Converter

Convert text to Morse code or Morse code back to text, and play it back as audio.

Last updated

Result will appear here.
Copied

How to translate Morse code

  1. Type text, or paste Morse code with spaces between letters and / between words.
  2. Click Text → Morse or Morse → Text.
  3. Click ▶ Play to hear it, or Copy result.

About this tool

Uses standard International Morse Code: letters within a word are separated by a single space, and words are separated by a forward slash (/). Text input is uppercased automatically, since Morse doesn't distinguish case; any character with no Morse equivalent is skipped. When decoding, pasted Morse written with middle dots (·), minus signs or underscores, | between words, line breaks between words, or wider gaps between words than between letters is understood too. Playback follows standard Morse timing ratios — a dash is 3 units long, the gap between symbols in a letter is 1 unit, between letters is 3 units, and between words is 7 units — generated live with the Web Audio API, not a recorded sound file.

Nothing you enter here is sent to a server — the entire tool runs as JavaScript in your browser tab.

Questions about Morse code

What is SOS in Morse code?

··· −−− ···: three dots, three dashes, three dots, sent without gaps between the letters.

How are letters and words separated?

Letters are separated by a space and words by a slash (/). In sound, gaps are 3 units between letters and 7 between words.

Can it play Morse code out loud?

Yes. Click Play to hear it with standard timing, where a dash is three times as long as a dot.

Which Morse code does it use?

International Morse Code, the standard worldwide. Letters, numbers and common punctuation are supported.

☕ Support toolcrate