Morse Code Translator
Converts between plain text and Morse code in both directions. Morse encodes each letter as a sequence of dots and dashes — E, the most common letter in English, is a single dot, while less frequent letters get longer sequences. That frequency-based design made transmission efficient long before data compression existed.
Free, no signupRuns entirely in your browser
Input
Result
... --- ...
About
What the Morse Code Translator does
In this notation, letters are separated by spaces and words by a forward slash. The most recognised sequence is SOS — three dots, three dashes, three dots — chosen not as an abbreviation but because the pattern is distinctive and hard to mistake.
How it works
Using the Morse Code Translator
- 1Enter text or Morse code.
- 2Choose the direction of translation.
- 3Encoding maps each letter and digit to its dot-dash sequence, separated by spaces.
- 4Words are separated by a forward slash.
- 5Decoding reverses the mapping, with unrecognised sequences marked with a question mark.
Use cases
What people use it for
- Decoding a Morse sequence from a puzzle or game
- Creating a Morse message for a scout or amateur radio activity
- Learning the code by checking your own translations
- Adding a Morse element to a design or prop
FAQ
Frequently asked questions
6 related
All tools →