Morse Code Translator – Free Online Tool | Awesome Toolkit

Morse Code Translator

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

By Marshkalk

How to use the Morse Code Translator

  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 within a word are separated by a single space; words are separated by a slash (/) or a double space.

Example: HELLO.... . .-.. .-.. ---

This tool supports all 26 Latin letters, digits 0-9, and common punctuation marks (. , ? ! ' / ( ) & : ; = + - _ " $ @).

Brief history of Morse code

Morse code was developed in the 1830s by Samuel Morse and Alfred Vail for use with the electric telegraph. It assigns a unique sequence of dots and dashes to each letter and digit, encoding information as a series of on-off electrical signals. The code was the backbone of long-distance communication for over a century.

The most famous Morse signal is SOS (... --- ...), adopted as the international distress signal in 1908 because it is simple to transmit and unmistakable.

International Morse code alphabet (selected)

LetterMorseLetterMorse
A.-N-.
E.S...
I..T-
O---R.-.
SOS... --- ...

Privacy

All encoding and decoding runs in your browser. No text is sent to any server.