How to read Morse code
Decoding Morse code means turning a stream of short and long pulses back into letters. A short pulse is a dot (written as a period, and spoken as "dit"); a long pulse is a dash (written as a hyphen, spoken as "dah"). A dash lasts three times as long as a dot. The gaps matter just as much as the marks: a one-unit gap separates the dots and dashes inside a single letter, a three-unit gap separates letters, and a seven-unit gap separates words.
When you type Morse into the decoder above, you represent those gaps with characters: nothing between the dots and dashes of one letter, a space between letters, and a / between words. So the message .... . .-.. .-.. --- / .-- --- .-. .-.. -.. decodes to HELLO WORLD. The tool normalises extra spaces for you, so you do not have to be perfect — but keeping letters one space apart and words slash-separated gives the cleanest result.
A worked example
Take the most famous Morse message of all: ... --- .... Read left to right, the first letter is three dots — that is S. The second group is three dashes — that is O. The third group is three dots again — S. Put together you get SOS. Notice there is no space inside each letter, one space between the letters, and the whole thing is one "word", so no slash is needed.
If you try to decode a sequence and get a ?, the spacing is almost always the culprit. ...---... with no spaces is ambiguous — the decoder cannot tell where one letter ends and the next begins. Add the spaces back (... --- ...) and it resolves cleanly.
Tips for decoding by ear
- Start slow. Use the Speed slider to drop to 10–12 WPM while you build recognition, then raise it as letters become automatic.
- Learn the rhythm, not the dots. Experienced operators hear di-dah-dit as a single sound for R, rather than counting individual marks.
- Practise with short, common words first. The Morse code alphabet page lets you click each letter to hear it in isolation.
Decode emotional and everyday messages
People often decode Morse to read a hidden message on jewellery, a tattoo, or a gift. Two of the most common are "I love you" and "I miss you". Paste the code from the engraving into the decoder and you will see the phrase appear — and you can press Play to hear exactly how it was meant to sound. For the reverse direction, switch to English to Morse code.
Frequently asked questions
How do I convert Morse code to English?
Type or paste the Morse code into the decoder above. Use a period (.) for each dot, a hyphen (-) for each dash, a single space between letters, and a forward slash (/) between words. The English translation appears instantly as you type.
What separates letters and words in Morse code?
A single space separates letters within a word, and a forward slash (/) separates words. For example, "... --- ..." decodes to SOS, while ".... . .-.. .-.. --- / .-- --- .-. .-.. -.." decodes to HELLO WORLD.
Why is part of my decoded text showing a question mark?
A question mark (?) means a group of dots and dashes did not match any letter, number, or punctuation mark in the International Morse table. Check the spacing — a missing or extra space is the most common cause of a sequence that cannot be decoded.
Can I hear the Morse code I am decoding?
Yes. Press Play to hear the code at an adjustable speed and pitch. Hearing the rhythm alongside the text is one of the fastest ways to start recognising letters by ear.
Try the translator
Convert text and Morse code instantly, with audio playback, light flash, and adjustable speed.
Open the Morse Code Translator