● FREE ONLINE MORSE CODE TOOL
Free Morse Code Translator
International Morse Code Toolkit
Set lower than Char WPM for extra letter spacing (easier to learn).
Short tap = dot, hold = dash. Pause to end a letter, pause longer to add a space.
📖 Morse Code Reference (click to expand, or click a cell to insert it)
How to Use the Morse Code Translator
To convert text to Morse code, type or paste your message into the “Plain Text” box in the tool above. The translator converts each character into International Morse Code as you type. Letters are separated by spaces and words are separated by a slash (/). For example, typing HELLO gives …. . .-.. .-.. —.
How to Convert Morse Code to Text
To decode Morse code, type dots (.) and dashes (-) into the “Morse Code” box. Put a space between letters and use a slash (/) between words. For example, …. . .-.. .-.. — / .– — .-. .-.. -.. decodes to HELLO WORLD.
What Does a Dot and Dash Mean?
In International Morse Code, a dot (called a “dit”) is a short signal and a dash (a “dah”) is a signal three times as long. These two elements combine into a unique pattern for every letter, number and punctuation mark. The patterns can be sent as sound, flashes of light or electrical pulses, which makes Morse code useful when normal communication is unavailable.
Morse Code Alphabet Chart
The chart below shows the International Morse Code alphabet supported by this translator. A period (.) marks each dot and a hyphen (-) marks each dash.
| Letter | Morse | Letter | Morse |
|---|---|---|---|
| A | .- | N | -. |
| B | -… | O | — |
| C | -.-. | P | .–. |
| D | -.. | Q | –.- |
| E | . | R | .-. |
| F | ..-. | S | … |
| G | –. | T | – |
| H | …. | U | ..- |
| I | .. | V | …- |
| J | .— | W | .– |
| K | -.- | X | -..- |
| L | .-.. | Y | -.– |
| M | — | Z | –.. |
Numbers
| Character | Morse | Character | Morse |
|---|---|---|---|
| 0 | —– | 5 | ….. |
| 1 | .—- | 6 | -…. |
| 2 | ..— | 7 | –… |
| 3 | …– | 8 | —.. |
| 4 | ….- | 9 | —-. |
Common punctuation marks include: period .-.-.-, comma –..–, question mark ..–.., apostrophe .—-., exclamation mark -.-.–, slash -..-., open parenthesis -.–., close parenthesis -.–.-, ampersand .-…, colon —…, semicolon -.-.-., equals sign -…-, plus sign .-.-., hyphen -….-, underscore ..–.-, quotation mark .-..-., dollar sign …-..- and at sign .–.-.
What is Morse Code?
Morse Code is a communication system that turns letters, numbers and punctuation into patterns of signal elements. The dots and dashes of Morse Code are usually shown by long sounds or by short and long flashes of light.
Samuel Morse and Alfred Vail created the telegraph system in the 1830s and 1840s. The codes now known as International Morse Code came from the system and were later standardized for international use.
International vs. American Morse Code
International Morse Code is the standard used by modern learners and radio operators around the world. American Morse Code (sometimes called Railroad Morse) was an earlier system built for American telegraph lines in the 19th century, and it used different patterns for some characters. This translator uses International Morse Code.
Morse Code Timing and Spacing
Timing is what makes Morse code readable. A dot lasts one time unit and a dash lasts three units. The gap between the dots and dashes within a letter is one unit, the gap between letters is three units, and the gap between words is seven units. Keep these gaps consistent and your Morse code will be easy for others to decode.
Morse Code Speed and WPM
Morse code speed is measured in words per minute (WPM). The word PARIS is the standard reference: if you can send PARIS 20 times in a minute, you are sending at 20 WPM. Beginners often start around 5 WPM and work upward.
Farnsworth Timing
Farnsworth timing keeps characters at full speed but adds extra space between characters and words. This lets you learn each character’s rhythm instead of counting dots and dashes, which builds real receiving skill much faster.
Morse Code Examples
| Phrase | Morse Code |
|---|---|
| SOS | … — … |
| HELLO | …. . .-.. .-.. — |
| HELP | …. . .-.. .–. |
| THANK YOU | – …. .- -. -.- / -.– — ..- |
| GOOD MORNING | –. — — -.. / — — .-. -. .. -. –. |
What Does SOS Mean?
SOS is the internationally recognised distress signal in Morse code: three dots, three dashes, three dots (… — …). It was chosen because the pattern is simple and unmistakable, not because it stands for particular words. “Save Our Souls” is a meaning people invented later.
How to Learn Morse Code
- Practise a little every day rather than cramming in occasional long sessions. Short, regular practice builds lasting memory.
- Learn to recognise whole characters by their sound instead of counting individual dots and dashes.
- Start at a comfortable character speed and use Farnsworth spacing (extra space between characters) if slow code feels unnatural.
- Practise both sending and receiving. Copying Morse by ear is a different skill from reading a chart.
- Learn the most common letters first, then add numbers, punctuation and full words.
- Use the playback controls on the translator above until you can recognise words and phrases with ease.
How long does it take to learn Morse code?
It depends on the person; there are no fixed rules. Most students who practise every day for a month can develop basic receiving skills. A 20- to 30-minute practice session each day will bring you to a useful level of proficiency sooner than occasional long sessions.
Frequently Asked Questions
Is Morse code used today?
Yes. Morse code is still used in amateur radio, aviation and maritime communication, historical re-enactments, accessibility tools, puzzles and emergency signalling.
Can I use this Morse code translator on a phone?
Yes. The translator works in any modern mobile browser. The controls are touch-friendly and the layout adapts to small screens.
Why does the Morse code translator show a # symbol?
A hash symbol (#) in the decoded text means a Morse code sequence did not match any known character. Check your dots, dashes, and the spaces between letters and words.
Why does Morse code decoding show a question mark?
The translator shows a # (rather than a question mark) when a Morse code sequence cannot be recognised. If you see unexpected symbols, check that each letter is separated by a space and each word by a slash.
What is the difference between Morse code and binary code?
Binary code represents data with two states, usually written as 0 and 1. Morse code also uses two basic elements, dots and dashes, but combines them into variable-length patterns for letters and numbers rather than fixed binary digits.