Skip to content
BinaryTranslator.app

Morse Code Translator

Translate text to Morse code and back as you type, then listen to it at any speed. Each letter also shows its timing as 1s and 0s.

Try an example:

How Morse code works

Morse code writes each letter as a short sequence of dots (short signals) and dashes (long signals). It was designed in the 1830s and 1840s for the electric telegraph, and later sent by radio and light. Common letters got the shortest codes: E is a single dot, ., and T is a single dash, -.

What makes Morse code readable is its timing. Everything is measured in one basic unit:

Standard Morse code timing
ElementLength
Dot1 unit of signal
Dash3 units of signal
Gap inside a letter1 unit of silence
Gap between letters3 units of silence
Gap between words7 units of silence

Speed is given in words per minute (WPM). By convention one “word” is PARIS, which takes exactly50 units including the word gap, so one unit lasts 1200 ÷ WPM milliseconds. At 20 WPM a dot is 60 ms and a dash is 180 ms. In writing, letters are separated by spaces and words by a slash: “I love you” is .. / .-.. --- ...- . / -.-- --- ..-.

Morse code alphabet

Here is every character the translator supports: the 26 letters, the 10 digits and common punctuation from the international standard (ITU-R M.1677-1), plus the widely used ! and $. Morse code has no lowercase, so letters are always shown in capitals.

Letters
CharMorseCharMorse
A.-N-.
B-...O---
C-.-.P.--.
D-..Q--.-
E.R.-.
F..-.S...
G--.T-
H....U..-
I..V...-
J.---W.--
K-.-X-..-
L.-..Y-.--
M--Z--..
Digits
CharMorseCharMorse
0-----5.....
1.----6-....
2..---7--...
3...--8---..
4....-9----.
Punctuation
CharMorseCharMorse
..-.-.-:---...
,--..--;-.-.-.
?..--..=-...-
'.----.+.-.-.
!-.-.----....-
/-..-._..--.-
(-.--.".-..-.
)-.--.-$...-..-
&.-...@.--.-.

Morse code and binary

Morse code is often called the first digital code, because a signal is either on or off. But it isn’t binary in the way computer text is. Its letters have different lengths, and it needs three kinds of silence to stay readable. ASCII, by contrast, gives every character exactly 8 bits.

You can still write Morse timing as binary: 1 for each unit of signal and 0 for each unit of silence. That is what the timing column in the letter breakdown above shows. Compare the two ways of writing SOS:

SOS as Morse timing and as ASCII binary
SystemBitsLength
Morse timing10101000111011101110001010127
ASCII01010011010011110101001124

The Morse version is longer here, but common letters such as E and T need far fewer units than a full byte. To convert text to computer binary instead, use the text to binary converter.

How to learn Morse code by ear

Experienced operators don’t count dots and dashes; they hear each letter as a rhythm. Two methods help:

  • Koch method: start with two letters at full speed (about 20 WPM), and add a new letter once you copy 90% correctly.
  • Farnsworth spacing: send each letter at full speed but leave longer gaps between letters, so you learn the sound of a letter rather than counting it.

Use the Play button to practise. Type a few letters, listen at 15–20 WPM, then hide the output and try to write down what you hear. Download the audio to practise offline.

Frequently asked questions

How do I translate Morse code to English?

Paste the Morse code into the translator above and the English text appears instantly. Separate letters with a space and words with a slash (/), a line break or two spaces. Dots and dashes can be typed as . and - or pasted as • and —.

What is SOS in Morse code?

SOS is ... --- ...: three dots, three dashes, three dots. In real distress calls it is sent as one continuous signal without the usual gaps between letters, which makes it easy to recognise.

How fast is Morse code?

Speed is measured in words per minute (WPM), using the word PARIS as the standard. One timing unit lasts 1200 ÷ WPM milliseconds, so at 20 WPM a dot is 60 ms and a dash is 180 ms. Beginners usually learn at 15–20 WPM.

Is Morse code binary?

Not quite. Morse code uses dots and dashes of different lengths and three different gap lengths, so it is not a fixed-width binary code like ASCII. Its timing, though, can be written as 1s (signal) and 0s (silence): SOS takes 27 units, 101010001110111011100010101.

Can I download the Morse code as audio?

Yes. Click Download audio to save a WAV file at the speed you picked. The sound is generated in your browser at 600 Hz, and your text never leaves your device.