Morse Code Decoder (Morse Code to Text)
Enter Morse code (dots and dashes) and instantly convert it back into readable letters, numbers, and symbols. Includes a full International Morse Code reference table.
International Morse Code reference table
| Character | Code | Character | 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 | ----. |
| . | .-.-.- |
, | --..-- |
| ? | ..--.. |
' | .----. |
| ! | -.-.-- |
/ | -..-. |
| ( | -.--. |
) | -.--.- |
| & | .-... |
: | ---... |
| ; | -.-.-. |
= | -...- |
| + | .-.-. |
- | -....- |
| _ | ..--.- |
" | .-..-. |
| $ | ...-..- |
@ | .--.-. |
Usage tips
- The expected format is: one space between letters, and either a slash (
/) or two or more spaces between words (e.g.... --- ... / .... . .-.. .--.). - Click the sample buttons (SOS, HELLO) to instantly fill the textarea with a valid example if you're not sure about the input format.
- Any code that isn't recognized (for example a typo) is replaced with
?so you can immediately spot where the decoding failed instead of silently dropping characters. - Output is always uppercase. Morse code itself has no concept of case, so this matches the actual International Morse Code standard rather than being an arbitrary choice.
- The table below maps letters to codes. If you need to go the other direction (text to Morse code), use the companion "Morse Code Encoder" tool instead.
Frequently asked questions
/) or two or more consecutive spaces as a word separator. The international convention treats a word gap as roughly seven time units (three times the gap between letters), and a slash is the common written shorthand for that gap.? placeholder instead of being silently skipped, making it easy to locate typos in your input.
Side Note — the art of decoding by ear
Morse code was never really meant to be read as dots and dashes on paper. It was designed to be heard: a rhythm of short and long tones tapped out on a telegraph key, decoded instantly by a trained ear rather than looked up letter by letter in a table. Skilled telegraph operators reportedly learned to recognize entire words and common phrases as a single "sound pattern," much the way a fluent listener of a foreign language stops translating word by word and starts understanding whole phrases at once.
Because of this, historical training for telegraph and radio operators spent far more time on listening drills than on memorizing the code chart itself. Maritime and aviation radio licensing in many countries once required a practical sending-and-receiving exam as a core part of certification.
Even today, Morse code (referred to as "CW," for continuous wave, in radio circles) remains a recognized operating mode tied to advanced amateur radio licenses in a number of countries. Beyond its practical advantage of carrying over long distances with very little power and minimal equipment, there's something almost ceremonial about the fact that operators are still using a code system that has barely changed in over a century.