Morse code

Encode or decode Morse with dots, dashes, or detected symbols.

Codes

Convert text to international Morse code, or decode Morse written with dots, dashes, hyphens, or custom characters.

Settings

Conversion direction

Word separator

Source text

Result

Quick explanation

Enter text or Morse code. In decode mode, the tool detects the characters being used: with two characters it proposes dot and dash, with three characters it adds an adjustable separator.

Try this too

Need another transmission alphabet?

Try the NATO phonetic alphabet to spell a message with standardized radio words.

Try this tool

Additional information

How to read and write Morse code

International Morse code represents each letter with a sequence of short and long signals. It is often written with a dot . for the short signal and a dash - for the long signal. This tool always encodes with these standard symbols, then can also decode messages written with two or three custom characters.

Text to Morse

Text to Morse mode converts letters, digits, and common punctuation. Accents are converted to simple letters to keep the message compatible with the international table.

Morse to text

Morse to text mode analyzes the characters present. Two characters are used as dot and dash. With three characters, the third one can act as a letter separator.

Ambiguous characters

If several interpretations are possible, use the detected interpretation panel to assign each character to dot, dash, separator, or ignore it.

International Morse code table

Complete table supported by this tool
CharacterMorseCharacterMorseCharacterMorse
A.-B-...C-.-.
D-..E.F..-.
G--.H....I..
J.---K-.-L.-..
M--N-.O---
P.--.Q--.-R.-.
S...T-U..-
V...-W.--X-..-
Y-.--Z--..0-----
1.----2..---3...--
4....-5.....6-....
7--...8---..9----.
..-.-.-,--..--?..--..
!-.-.--:---...;-.-.-.
--....-/-..-.(-.--.
)-.--.-&.-...=-...-
+.-.-.".-..-.'.----.
@.--.-.

Concrete examples

SOS becomes ... --- .... If a message uses 2 for the dot, 4 for the dash, and - to separate letters, the tool displays these three characters so you can confirm or test another mapping.

To turn text into radio spelling words, you can also use the NATO phonetic alphabet. To turn letters into numbers, see A1Z26.

For more background, see the Morse code article on Wikipedia.

Limits and reuse

AppErgo tools are provided free of charge for practical and informational purposes. Although care is taken in their design, a result may be incomplete, unexpected or incorrect. Before relying on a result for any important use, check it using an appropriate method.

To report a bug in the tool, you can use the dedicated bug report form.

Results produced by AppErgo tools may be copied and reused freely. When publicly reusing a result, a method or an AppErgo page, a link to the relevant page is appreciated.

Unless otherwise stated, AppErgo texts, images, visual elements, scripts, templates and internal components remain the property of AppErgo.

For any other request, you can contact the webmaster.