Translate between English text and Morse code. Convert letters, numbers, and punctuation to dots and dashes, or decode Morse code back into readable English.
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.
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.
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.
| 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 | ----. |
| . | .-.-.- |
| , | --..-- |
| ? | ..--.. |
| ! | -.-.-- |
| / | -..-. |
| ( | -.--. |
| ) | -.--.- |
| & | .-... |
| : | ---... |
| ; | -.-.-. |
| = | -...- |
| + | .-.-. |
| - | -....- |
| _ | ..--.- |
| " | .-..-. |
| @ | .--.-. |
Hello World
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
SOS
... --- ...
Morse code 123
-- --- .-. ... . / -.-. --- -.. . / .---- ..--- ...--
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
HELLO WORLD
I love you!
.. / .-.. --- ...- . / -.-- --- ..- -.-.--
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.
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.
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.
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.
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