English Morse Code Translator

Translate between English text and Morse code. Convert letters, numbers, and punctuation to dots and dashes, or decode Morse code back into readable English.

Translation Options

English to Morse Code & Morse Code to English Translator

Convert Text to Morse Code and Back

This translator converts English text into International Morse code using dots (.) and dashes (-), and can also decode Morse code back into readable English words. Each letter is separated by a space, and each word is separated by a forward slash (/) or multiple spaces.

How Morse Code Works

Morse code represents each letter and number as a unique sequence of short signals (dots) and long signals (dashes). For example, SOS is encoded as ... --- .... Originally developed for telegraph communication, Morse code remains relevant today in amateur radio, emergency signaling, and as an accessible communication method.

What This Tool Supports

Enter plain English text to get the Morse code equivalent, or paste a Morse code sequence to decode it into English. The translator handles all 26 letters, digits 0–9, and common punctuation marks.

Symbol Mapping Table

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

Examples

Input

Hello World

Output

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Input

SOS

Output

... --- ...

Input

Morse code 123

Output

-- --- .-. ... . / -.-. --- -.. . / .---- ..--- ...--

Input

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Output

HELLO WORLD

Input

I love you!

Output

.. / .-.. --- ...- . / -.-- --- ..- -.-.--

Frequently Asked Questions

What is the standard for International Morse Code?

International Morse Code uses a standardized set of dot and dash sequences for each letter (A–Z), digit (0–9), and common punctuation marks. It was standardized by the International Telecommunication Union (ITU) and is the version used worldwide today, replacing earlier regional variants like American Morse Code.

How are spaces and word boundaries represented in Morse code?

In Morse code, individual letters within a word are separated by a short gap (represented here as a single space). Words are separated by a longer gap, typically shown as a forward slash (/) or multiple spaces. This spacing is essential for correctly decoding Morse code back into English.

Can Morse code handle numbers and punctuation?

Yes. Each digit from 0 to 9 has a unique five-character Morse code sequence. Common punctuation marks like periods, commas, question marks, and exclamation points also have assigned Morse code representations. This translator supports all standard numbers and punctuation.

Is Morse code case-sensitive?

No. Morse code does not distinguish between uppercase and lowercase letters. Both 'A' and 'a' translate to the same Morse code sequence (.-). When decoding Morse code to English, the output is typically shown in uppercase by convention.

What is the difference between International Morse Code and American Morse Code?

American Morse Code (also called Railroad Morse) was the original system developed by Samuel Morse and Alfred Vail. It used variable-length dashes and internal spaces within characters, making it more complex. International Morse Code simplified this to only two signal lengths (dot and dash) with no intra-character spaces, and is the standard used globally today.

Comments