Morse Code Translator
Convert text to Morse code and Morse code back to text.
Dots and dashes, the standard alphabet, both ways, live as you type.
Your Morse Code
What is a Morse code translator?
A Morse code translator converts between ordinary text and the dots and dashes of Morse code. This one works both ways: type text to get its Morse, or paste Morse to decode it back to text. Pick a direction, enter your message, and the result appears instantly, ready to copy or download. It runs entirely in your browser, so nothing you type leaves your device.
Morse code represents each character as a short pattern of signals: a dot is a short signal and a dash is a long one. It was created in the 1830s and 1840s for the telegraph and later carried countless messages over radio. Every letter, digit and common punctuation mark has its own unique pattern, which is why the famous distress call SOS is ... --- ..., three dots, three dashes, three dots.
Spacing is what makes Morse readable. Within a word, the letters are separated by a single space. Between words, the standard separator is a forward slash with a space on each side, so HI THERE becomes .... .. / - .... . .-. .. This tool follows that convention in both directions, so the slash you see between words turns back into a space when you decode. Encoding is case-insensitive, and any character with no Morse equivalent is simply left out so the result stays clean.
People use Morse for learning a classic skill, amateur (ham) radio, puzzles and games, and plain curiosity. To use the tool, type your text or paste your Morse, choose the direction, and read the result. A handy reference table of the full alphabet is below. This sits beside the other encode and decode tools: the binary translator turns text into binary, and the ROT13 and Caesar cipher shifts letters, while the word counter counts your writing. Everything runs in your browser with no account and nothing to install. Enter text or Morse above to translate it instantly.
Morse Code Alphabet Reference
| Letter | Morse |
|---|---|
| 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 | --.. |
| Number | Morse |
|---|---|
| 0 | ----- |
| 1 | .---- |
| 2 | ..--- |
| 3 | ...-- |
| 4 | ....- |
| 5 | ..... |
| 6 | -.... |
| 7 | --... |
| 8 | ---.. |
| 9 | ----. |
Morse Code Translator Examples
| Direction | Input | Result |
|---|---|---|
| Text to Morse | SOS | ... --- ... |
| Text to Morse | HELLO | .... . .-.. .-.. --- |
| Text to Morse | HI THERE | .... .. / - .... . .-. . |
| Text to Morse | 2026 | ..--- ----- ..--- -.... |
| Morse to Text | ... --- ... | SOS |
*Every row is produced by the same engine this page uses. The input column is the real value; the result column is what the tool returns.
Features of Our Morse Code Translator
Ways
Dashes
Digits, Marks
Separator
You Type
Download
& Private
Frequently Asked Questions
Click any question to read the answer.
What is Morse code?
Morse code is a way of representing letters, numbers and punctuation as sequences of short and long signals, written as dots and dashes. A dot is a short signal and a dash is a long one. It was developed in the 1830s and 1840s for the electric telegraph and later used widely in radio. Each character has its own unique pattern, so SOS is three dots, three dashes, three dots.
How do you write SOS in Morse code?
SOS is ... --- ..., which is three dots for S, three dashes for O, and three dots for S again. It is the best known Morse signal because it is simple to send and recognise, and it was adopted as the international distress call. Type SOS into this translator with Text to Morse selected and you will see exactly that.
How are words separated in Morse code?
Within a word, the letters are separated by a single space. Between words, the standard separator is a forward slash with a space on each side, written as / so the gap is clear. For example HI THERE becomes .... .. / - .... . .-. . , where the slash marks where one word ends and the next begins. This translator uses that convention both ways.
Can it translate numbers and punctuation?
Yes. The translator covers the letters A to Z, the digits 0 to 9, and common punctuation such as the period, comma, question mark, slash and others from the standard international Morse alphabet. Each has its own dot-and-dash pattern. A character that has no Morse equivalent is simply left out of the result so the output stays clean.
How do I read Morse code?
Read each group of dots and dashes as one character, using a Morse chart, then leave a gap between letters and a longer gap (the slash here) between words. With practice, common letters like E (one dot) and T (one dash) become quick to recognise. The easiest way is to paste the Morse into this tool with Morse to Text selected and let it decode the message for you.
Is Morse code still used today?
Yes, in a few places. Amateur (ham) radio operators still use it because a Morse signal can get through when voice cannot, and aviation navigation beacons identify themselves in Morse. It is also taught as a useful skill and used in puzzles and games. It is no longer the main way messages are sent, but it remains a reliable, low-bandwidth method that many people enjoy learning.
Is my text stored when I use this tool?
No. The translator runs entirely as JavaScript inside your browser, so what you type is never uploaded, logged, or sent to a server. The page keeps working offline once it has loaded, and nothing leaves your device. You can translate a private message with no privacy risk at all.