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:
| Element | Length |
|---|---|
| Dot | 1 unit of signal |
| Dash | 3 units of signal |
| Gap inside a letter | 1 unit of silence |
| Gap between letters | 3 units of silence |
| Gap between words | 7 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.
| Char | Morse | Char | Morse |
|---|---|---|---|
| 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 | --.. |
| Char | Morse | Char | Morse |
|---|---|---|---|
| 0 | ----- | 5 | ..... |
| 1 | .---- | 6 | -.... |
| 2 | ..--- | 7 | --... |
| 3 | ...-- | 8 | ---.. |
| 4 | ....- | 9 | ----. |
| Char | Morse | Char | Morse |
|---|---|---|---|
| . | .-.-.- | : | ---... |
| , | --..-- | ; | -.-.-. |
| ? | ..--.. | = | -...- |
| ' | .----. | + | .-.-. |
| ! | -.-.-- | - | -....- |
| / | -..-. | _ | ..--.- |
| ( | -.--. | " | .-..-. |
| ) | -.--.- | $ | ...-..- |
| & | .-... | @ | .--.-. |
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:
| System | Bits | Length |
|---|---|---|
| Morse timing | 101010001110111011100010101 | 27 |
| ASCII | 010100110100111101010011 | 24 |
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.