My Tool Studio
Text

Morse Code Translator

Dots and dashes still turn up in puzzles, escape rooms, amateur radio, and the occasional movie plot, and this morse code translator moves between them and plain text in both directions. Type a sentence, press Text → Morse, and each letter becomes its dot dash pattern with words separated by a slash. Paste a signal like ... --- ... into the input, press Morse → Text, and SOS comes back out. Coverage includes A to Z, the digits 0 through 9, and common punctuation like commas, question marks, and the @ sign. Hobbyists treat it as a quick morse code converter for practice drills, and teachers use it to build worksheets. Hit Try sample to see SOS Toolora encoded instantly.

Always freeNo sign upRuns in your browser

How to use

01

Enter your message or signal

Type plain text or paste dots and dashes into the input pane. The Try sample button loads SOS Toolora so you can see both the letter and word separators in action.

02

Choose a direction

Press Text → Morse to encode or Morse → Text to decode. When writing code by hand, put single spaces between letters and a forward slash between words so the decoder can split correctly.

03

Copy the translation

Use the copy button above the output pane to grab the result for your puzzle answer, worksheet, or radio practice log. Clear resets both panes for the next message.

Why Morse Code Translator

Common questions

What is SOS in Morse code?
Three dots, three dashes, three dots: ... --- ... It was chosen because the pattern is unmistakable, not because it abbreviates any phrase. In real distress signaling it's keyed as one continuous sequence, though this translator prints the three letters with spaces for readability.
How do I separate words when typing Morse into the decoder?
Put a forward slash between words and single spaces between letters, like .... .. / - .... . .-. . for HI THERE. Without slashes, everything decodes as one long word, though the individual letters still come out right.
Does the morse code translator handle numbers and punctuation?
Yes. All ten digits are covered, from ----- for 0 to ----. for 9, plus common marks including the period, comma, question mark, apostrophe, slash, and @ sign. That's enough for coordinates, call signs, and email addresses.
Why did some characters vanish after the text to morse conversion?
Characters with no Morse mapping, like # or %, are dropped silently rather than raising an error. If your output looks shorter than expected, check the input for symbols outside the supported set and spell them out in words instead.
Can this morse decoder read a signal that has no slashes?
Yes, it just treats the whole thing as one word. Letters separated by spaces decode correctly either way; you only lose the word boundaries. Add slashes where the pauses would be and the spacing comes back.
Is lowercase input a problem for the morse code converter?
No. Input is uppercased before encoding because Morse has no concept of letter case. hello and HELLO produce the identical pattern, and decoded text always arrives in capitals.
What are the timing rules behind real Morse transmission?
A dash lasts three times as long as a dot. Gaps are one dot length between symbols, three between letters, and seven between words. This tool handles the symbols; the timing matters when you key the code as sound or light.

More Text tools

View all