Everyday

Percentages, tips & quick math

5 tools
Everyday · Morse Code Translator

Morse Code to Text Translator (Decode)

Decode Morse code back into plain text. Paste a string of dots and dashes — using either the ASCII "." and "-" or the typographic "·" and "−" — with a space between letters and a slash between words, and the tool reads each pattern from the International Morse table (ITU-R M.1677) and reassembles the message. Decoding is lenient: extra spaces are ignored, and a word gap can be written as "/" or " / ". Worked example: "... --- ..." decodes to SOS, and ".... . .-.. .-.. ---" decodes to HELLO. Any pattern that is not a valid Morse character is flagged with "#". It all runs in your browser. Free, no login.

Quick answer

Worked example: "... --- ..." → SOS

  • Worked example: ".... . .-.. .-.. ---" → HELLO
  • Input rules: a space separates letters, a slash "/" separates words; ./- or ·/− both accepted
  • Decoding runs 100% in your browser; unrecognised patterns are flagged with "#"
Open the full Morse Code Translator

Frequently asked questions

How do I decode Morse code to text?

Paste the dots and dashes with a space between each letter and a slash between words, and the tool looks up each pattern in the International Morse table and rebuilds the text. For example "... --- ..." decodes to SOS. It accepts both ./- and the typographic ·/− symbols and ignores extra spacing, so imperfect input still decodes cleanly.

What happens if my Morse has a mistake in it?

If a group of dots and dashes does not match any letter, digit or supported punctuation in the International Morse table, the tool marks it with a "#" so you can see exactly where the problem is rather than getting a wrong letter silently. Fix the spacing or the pattern and re-run — the rest of the message still decodes normally.

Related Morse Code Translator pages