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 (., , ? ! ' / ( ) & : ; = + - _ " $ @).