Morse code translator

Translate text to international Morse code and Morse code back to text, with sending time.

  • ๐Ÿ‡บ๐Ÿ‡ธ US federal & state rules
  • ITU-R M.1677-1
  • See sources
wpm

Used for the sending time. 20 words per minute is a common speed.

Morse code

... --- ... / .... . .-.. .--. / .. ... / --- -. / - .... . / .-- .- -.--

17 characters encoded

Dots
30
Dashes
17
Sending time at 20 wpm
10.7 sec

Uses the international Morse code table from ITU-R M.1677-1.

Result text

... --- ... / .... . .-.. .--. / .. ... / --- -. / - .... . / .-- .- -.--
  • Letters are separated by a space and words by a slash.

What to do next

How it works

Each letter, number and punctuation mark is swapped for its code from the international table. Detect mode reads your input and switches to decoding when it only contains dots, dashes, spaces and slashes.

Timing follows the standard ratios: a dash is three dots long, the gap inside a letter is one dot, between letters three dots and between words seven.

The table

CharacterCodeCharacterCode
0-----O---
1.----P.--.
2..---Q--.-
3...--R.-.
4....-S...
5.....T-
6-....U..-
7--...V...-
8---..W.--
9----.X-..-
A.-Y-.--
B-...Z--..
C-.-...-.-.-
D-..,--..--
E.:---...
ร‰..-..?..--..
F..-.'.----.
G--.--....-
H..../-..-.
I..(-.--.
J.---)-.--.-
K-.-".-..-.
L.-..=-...-
M--+.-.-.
N-.@.--.-.

Sources

Rules applied as of 2009-10-03. See the sources below for details.

Frequently asked questions

What is SOS in Morse code?

... --- ... (three dots, three dashes, three dots). It is sent as one continuous signal with no letter gaps, but written letter by letter it is the same dots and dashes.

How do I write spaces between words?

Put a space between letters and a slash between words. HI MOM is .... .. / -- --- --.

Why are some characters left out?

The international table covers letters, numbers and a short list of punctuation. Characters like !, ;, & and $ are not part of ITU-R M.1677-1, so they are skipped.

How fast is 20 words per minute?

Speed is measured with the word PARIS, which is 50 time units long. At 20 wpm one unit (a dot) lasts 60 milliseconds.

Related tools