Quick Answer: Morse Code to English
To translate Morse code into English, each group of dots and dashes is matched with its corresponding character.
For example:
....= H.= E.-..= L.-..= L---= O
So: .... . .-.. .-.. --- becomes HELLO.
For multiple words, written Morse commonly uses / to show a word break:
.... . .-.. .-.. --- / .-- --- .-. .-.. -.. becomes HELLO WORLD.
The important part is the character boundary. In written Morse, the dots and dashes belonging to one character are normally written together. A space commonly separates characters, and / commonly separates words.
These written separators represent the timing gaps used in actual Morse transmission: standard timing uses one unit between elements inside a character, three units between characters, and seven units between words.
How to Decode Morse Code to English
Morse code represents characters with two basic signals: Dot (.) and Dash (-). Each letter has its own pattern:
| Letter | Morse Code | Spoken Rhythm | Phonetic Name |
|---|---|---|---|
| A | .- | di-dah | Alpha |
| B | -... | dah-di-di-dit | Bravo |
| C | -.-. | dah-di-dah-dit | Charlie |
| D | -.. | dah-di-dit | Delta |
| E | . | dit | Echo |
| F | ..-. | di-di-dah-dit | Foxtrot |
| G | --. | dah-dah-dit | Golf |
| H | .... | di-di-di-dit | Hotel |
| I | .. | di-dit | India |
| J | .--- | di-dah-dah-dah | Juliett |
| K | -.- | dah-di-dah | Kilo |
| L | .-.. | di-dah-di-dit | Lima |
| M | -- | dah-dah | Mike |
| N | -. | dah-dit | November |
| O | --- | dah-dah-dah | Oscar |
| P | .--. | di-dah-dah-dit | Papa |
| Q | --.- | dah-dah-di-dah | Quebec |
| R | .-. | di-dah-dit | Romeo |
| S | ... | di-di-dit | Sierra |
| T | - | dah | Tango |
| U | ..- | di-di-dah | Uniform |
| V | ...- | di-di-di-dah | Victor |
| W | .-- | di-dah-dah | Whiskey |
| X | -..- | dah-di-di-dah | X-ray |
| Y | -.-- | dah-di-dah-dah | Yankee |
| Z | --.. | dah-dah-di-dit | Zulu |
To decode a written message, separate it into character groups. For example: -.-- --- ..- becomes:
-.--→ Y---→ O..-→ U
The result is YOU. A Morse Code to English translator performs this character matching automatically. For the complete A–Z reference, use the Morse Code Alphabet page.
How it works
A Morse Code to English translator uses a mapping between Morse patterns and characters. For example, ... → S, --- → O, ... → S.
The translator reads ... --- ..., identifies three character groups, and converts each group into its corresponding character. The result is SOS.
For a longer message like .... . .-.. .-.. ---, the translator reads:
....→ H.→ E.-..→ L.-..→ L---→ O
The final result is HELLO. The boundary between characters is essential so the decoder knows which dots and dashes belong together.
How to read Morse code
Reading Morse code means recognizing each group of dots and dashes as a character. Start with short patterns:
. = E | - = T.. = I | .- = A-. = N | -- = M... = S | --- = OThen learn longer patterns. When reading written Morse, look for spaces between character groups: .... . .-.. .-.. --- is read as .... | . | .-.. | .-.. | ---, giving H E L L O.
When learning audio Morse, try to recognize the rhythm of the complete character instead of counting every dot and dash.
How Morse Spacing Works
Spacing is one of the most important parts of Morse code. Actual Morse transmission uses timing gaps rather than literal spaces.
| Signal or Gap | Standard Duration |
|---|---|
| Dot (dit) | 1 unit |
| Dash (dah) | 3 units |
| Gap inside character | 1 unit |
| Gap between characters | 3 units |
| Gap between words | 7 units |
Written Morse represents these timing gaps with separators. For example, .-.. is one character (L). To write L E, use .-.. .. The space shows that L and E are separate characters. For two words, use .... . .-.. .-.. --- / .-- --- .-. .-.. -...
Why the spaces matter more than the dots
A missing dot can change one character. Missing character boundaries can affect an entire message.
Consider ... (This is S). But . . . represents E E E. The dots did not change—the grouping changed!
This is why a Morse decoder needs both the Morse elements and their boundaries. ... --- ... has three clear character groups (SOS), whereas ...---... does not show written boundaries.
SOS is a special case
The SOS distress signal is commonly transmitted as one continuous signal (...---...). It is often written as ... --- ... for readability. You should not use the SOS signal as evidence that normal Morse messages can always be decoded without character spacing. For ordinary written Morse, preserving character boundaries is essential.
Reading Dots and Dashes: Common Confusions
Morse input errors are often small. A single missing dot or extra dash changes the result:
..= I |...= S |....= H (One extra dot changes the character)-= T |--= M |---= O (One extra dash changes the character)
Spaces inside a character
H is ..... It should not be written as . . . . (which represents four separate E characters: E E E E).
Wrong dash character
Standard written Morse uses . for dot and - for dash. Text copied from other apps may contain em-dashes (—). Our translator normalizes them automatically.
Incorrect word separators
A slash (/) is commonly used to represent a word break (e.g. .... .. / - .... . .-. . = HI THERE).
Word Separator Rules
A word separator shows where one word ends and another begins. In written Morse, / is commonly used for this purpose.
For example: .... . .-.. .-.. --- / .-- --- .-. .-.. -.. means HELLO WORLD.
The slash is a written separator. It is not an additional signal inserted into an actual Morse transmission. During actual transmission, the word boundary is represented by a 7-unit timing gap. Using / for word breaks is standard for clear written Morse.
Common Morse → English
Here are some common Morse messages:
| Morse Code | English Text | Character Groups |
|---|---|---|
... --- ... | SOS | S → O → S |
.... . .-.. .-.. --- | HELLO | H → E → L → L → O |
-.-- . ... | YES | Y → E → S |
-. --- | NO | N → O |
--. --- --- -.. | GOOD | G → O → O → D |
-... -.-- . | BYE | B → Y → E |
.-.. --- ...- . | LOVE | L → O → V → E |
- .... .- -. -.- ... | THANKS | T → H → A → N → K → S |
.-- .- - . .-. | WATER | W → A → T → E → R |
.-.. . .- .-. -. | LEARN | L → E → A → R → N |
For complete digit and symbol references, use the dedicated Morse Code Numbers and Morse Code Symbols pages.
A worked example
Suppose you receive this Morse message:
First, identify the word breaks (three words separated by /):
1. First Word: .-- . .-.. -.-. --- -- .
.-- → W | . → E | .-.. → L | -.-. → C
--- → O | -- → M | . → E
Result: WELCOME
2. Second Word: - ---
- → T | --- → O
Result: TO
3. Third Word: -- --- .-. ... .
-- → M | --- → O | .-. → R | ... → S | . → E
Result: MORSE
The complete message is: WELCOME TO MORSE
Tips for decoding by ear
Written Morse and audio Morse are different input formats. With written Morse, you can see the dots, dashes, and boundaries. With audio Morse, you hear short (1 unit) and long (3 unit) signals.
For audio learning, focus on recognizing the rhythm of the complete character (e.g. E = ., T = -, A = .-, N = -., S = ..., O = ---). ARRL learning guidance recommends recognizing characters as complete acoustic sounds rather than counting dots and dashes.
Decoding morse you can see, not hear
Morse code appears in visual forms such as tattoos, bracelets, jewelry, escape-room puzzles, screenshots, and artwork. Follow this 6-step visual decoding process:
- Identify each dot.
- Identify each dash.
- Preserve the gaps between characters.
- Identify the word breaks.
- Enter the transcription into the translator.
- Check the result against the original image.
For example, a Morse bracelet with .. / .-.. --- ...- . / -.-- --- ..- decodes as I LOVE YOU.
Decode emotional and everyday messages
.. / .-.. --- ...- . / -.-- --- ..-.. / -- .. ... ... / -.-- --- ..-- .... .- -. -.- / -.-- --- ..---. --- --- -.. / -. .. --. .... -The SOS Pattern as a Reference Point
SOS is one of the best-known Morse signals: ... --- ... (3 dots, 3 dashes, 3 dots).
The actual distress signal is transmitted as the continuous sequence ...---.... It is an internationally recognized distress signal and was not officially an acronym for "Save Our Souls" or "Save Our Ship". Those phrases were associated later.
Decode any signal
- Enter the Morse code: Paste or type dots and dashes.
- Check character spaces: Ensure clear spaces between character groups.
- Check word breaks: Use
/where a new word starts. - Read the English output: The translator performs character matching automatically.
- Check unclear results: Look for missing dots/dashes, wrong dash characters, or bad spacing. Perform round-trip verification by converting the English back to Morse to verify.
Note: This tool uses International Morse Code (ITU-R Recommendation M.1677-1). Historical American Morse and Wabun telegraph codes use different conventions.