Morse Code Translator

Encode text to Morse code and decode Morse code back to text. Supports letters, digits, and punctuation.

How to use the Morse Code tool

  1. To encode: type plain text in the left panel and click Text → Morse.
  2. To decode: paste Morse code in the left panel and click Morse → Text.
  3. Use Swap to move the output back to input for further processing.

Morse code format

Dots (.) and dashes (-) represent each character. Letters are separated by a single space; words are separated by a slash ( / ) or double space.

Example: HELLO WORLD.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Supports the 26 Latin letters, digits 0–9, and common punctuation (., , ? ! ' / ( ) & : ; = + - _ " $ @).