Skip to content

Morse Code Translator

Type or paste text to convert it to dots and dashes, or paste Morse code to read it as text. Letters are separated by spaces and words by a slash.

Result

Morse code
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Characters encoded
10
Dots
19
Dashes
13

Formula

  • A dash is three times as long as a dot
  • Gap between parts of one letter: 1 dot. Between letters: 3 dots. Between words: 7 dots
  • SOS = ... --- ...

How the Morse Code Translator works

Morse code represents each letter and digit as a sequence of short and long signals, written as dots and dashes. Common letters have short codes: E is a single dot and T is a single dash.

This translator uses International Morse Code as standardised by the International Telecommunication Union, plus a few widely used additions such as the exclamation mark and ampersand. Morse has no upper and lower case, so text is treated as capitals.

Worked example

"Hello World" becomes .... . .-.. .-.. --- / .-- --- .-. .-.. -.. where the slash marks the space between the two words.

Frequently asked questions

What is SOS in Morse code?

Three dots, three dashes, three dots: ... --- ... It was chosen because it is easy to send and recognise, not as an abbreviation.

How do I separate letters and words in Morse code?

Put one space between letters and a slash, or three spaces, between words.

Does Morse code have punctuation?

Yes. The period is .-.-.- the comma is --..-- and the question mark is ..--.. along with codes for several other marks.

Related calculators

All text, code and network calculators · All calculators

Related unit converters

Calculations run in your browser and nothing you enter is sent to a server. Results are provided for general information. Check critical figures independently before relying on them.

☕ Like this tool?

Buy me a coffee to support development

☕ Support UnitGenie

If this tool has been helpful, consider buying me a coffee to support development and keep it free for everyone!