Complete Morse code chart: A–Z, 0–9 and punctuation, with the dot and dash timing rules explained.
| Letters A–Z | |||||||
|---|---|---|---|---|---|---|---|
| Char | Morse | Char | Morse | Char | Morse | Char | 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 | --.. | ||||
| Numbers 0–9 | |||||||
|---|---|---|---|---|---|---|---|
| Char | Morse | Char | Morse | Char | Morse | Char | Morse |
| 0 | ----- | 1 | .---- | 2 | ..--- | 3 | ...-- |
| 4 | ....- | 5 | ..... | 6 | -.... | 7 | --... |
| 8 | ---.. | 9 | ----. | ||||
| Punctuation & symbols | |||||||
|---|---|---|---|---|---|---|---|
| Char | Morse | Char | Morse | Char | Morse | Char | Morse |
| . | .-.-.- | , | --..-- | ? | ..--.. | ' | .----. |
| ! | -.-.-- | / | -..-. | ( | -.--. | ) | -.--.- |
| & | .-... | : | ---... | ; | -.-.-. | = | -...- |
| + | .-.-. | - | -....- | _ | ..--.- | " | .-..-. |
| $ | ...-..- | @ | .--.-. | ||||
Morse code is not just a pattern of marks; the gaps carry information. The standard ratio (ITU-R M.1677-1) is:
To hear any of these patterns, use the Morse code translator — it plays real audio in your browser.
... --- ... — three dots, three dashes, three dots, sent without letter gaps as a single distress signal.
All ten digits use five symbols: 1 is .----, 2 is ..---, 3 is ...--, 4 is ....-, 5 is ....., 6 is -...., 7 is --..., 8 is ---.., 9 is ----., and 0 is -----.
Morse was designed for telegraphy efficiency. The most frequent letters got the shortest patterns, which shortened transmission time: E is a single dot and T a single dash.
The International Morse code table above is the worldwide standard (ITU-R M.1677-1). Some languages add accented characters, and American Morse code — used on early US landline telegraphs — used different patterns for several letters.
This chart is static, but the Morse code translator on this site plays the real tones for any text you type, using the standard dot, dash and gap timing.