How to use the Morse code translator
Type a message
Enter letters, numbers or supported punctuation to see written International Morse code.
Switch to decode
Press the direction button to paste dots and dashes, with spaces between letters and / between words.
Check and copy
Read the status line for skipped or unknown symbols before copying the result.
Text to Morse code
Enter a message and the converter shows each supported letter as a group of dots and dashes. Letters are separated with a space; a slash separates words. SOS becomes ... --- .... Unsupported characters are skipped and listed below the result.
Read the gaps as well as the marks
Try HI THERE. This page writes it as .... .. / - .... . .-. .. Each space between dot-and-dash groups ends a letter; / marks the gap between words. Keeping those boundaries makes a copied message readable when you paste it back into the decoder.
| Plain text | Written Morse | What to notice |
|---|---|---|
SOS | ... --- ... | One space between letter groups |
HI THERE | .... .. / - .... . .-. . | The slash separates the two words |
Morse code decoder
Switch direction to paste Morse. Use one space between letter groups and / between words, such as .... .. / - .... . .-. .. Dot variants and long dash characters are normalized before decoding. An unknown group produces a clear error instead of a guessed letter.
For a quick check, paste ... --- ...; the result should be SOS. If you paste one uninterrupted run such as ...---, the tool cannot know where one letter ends and another starts. It also does not infer missing word breaks. Add spaces and slashes from the original message before trying again.
Scope of this converter
The character chart follows ITU-R M.1677, International Morse code for letters, digits and common punctuation. Written dots and dashes do not convey the timing needed to hear a transmission; this page does not decode audio recordings.
This tool accepts the Latin A–Z letters, 0–9 and selected punctuation such as ? and .. A character it cannot encode is omitted and named in the status message; check that message before sharing the result. For sound playback or microphone decoding, use a tool built for audio, such as Morse Code World's translator. Its audio features answer a different need from this text-only converter.
Morse code translator questions
How do I separate words?
Put a slash between them, with spaces on both sides. For example, .... .. / - .... . .-. . reads “HI THERE.”
Can the decoder read a continuous string of dots and dashes?
Not reliably. Morse letters have variable lengths, so letter boundaries must be supplied.
What happens to unsupported characters?
The encoder skips them and reports which characters were not converted.
Can I decode Morse from a recording here?
No. Paste written dots and dashes into this page. An audio recording needs signal detection and timing analysis, which this text box does not perform.