Morse Code Translator

Convert text to Morse code (dots and dashes) or decode Morse code back to text. Supports letters, numbers, and common punctuation.

0 characters0 words
Output will appear here...

Related Tools

The Morse Code Translator converts plain text to International Morse Code and decodes Morse code back to readable text. Each letter is represented by a unique sequence of dots (.) and dashes (-), with spaces separating letters and slashes (/) separating words.

This tool supports the full International Morse Code alphabet including letters A-Z, numbers 0-9, and common punctuation marks. It is useful for learning Morse code, amateur radio enthusiasts, puzzle solving, and educational activities related to communication history.

All translation happens in your browser with no server communication. The tool preserves word boundaries and handles both encoding and decoding accurately.

How to Use Morse Code Translator

  1. 1Type or paste text to convert it to Morse code dots and dashes.
  2. 2Switch to Decode mode to convert Morse code back to text.
  3. 3Letters are separated by spaces, words by / in Morse code.
  4. 4Copy the result using the Copy button.

Frequently Asked Questions

What is Morse code?
Morse code is a character encoding system that represents letters and numbers as sequences of short signals (dots, .) and long signals (dashes, -). Invented by Samuel Morse in the 1830s, it was used for telegraph communication and is still used in amateur radio today.
How are words separated in Morse code?
Letters are separated by spaces, and words are separated by a slash (/) with spaces around it. For example, 'HI THERE' becomes '.... .. / - .... . .-. .'.
Does this tool support numbers and punctuation?
Yes. The tool supports all 26 letters, digits 0-9, and common punctuation including periods, commas, question marks, exclamation marks, and more using the International Morse Code standard.
What does a ? in the decoded output mean?
A question mark in the decoded output indicates a Morse code sequence that does not match any known character in the International Morse Code standard.