Translate text to Morse code and Morse code to text

Type letters or paste Morse. The direction is detected automatically, and you can override it. Letters are separated by a space. Words are separated by / or by three spaces. Nothing is uploaded.

Morse alphabet

Letters

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--..

Digits

0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

Punctuation

..-.-.-
,--..--
?..--..
'.----.
!-.-.--
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.

Accented letters

É..-..
Ä.-.-
Ñ--.--
Ö---.
Ü..--

How to translate Morse code

Type in the box. Auto detects whether you entered text or Morse. A slash or three spaces marks a word in Morse. The chart lists letters, digits, punctuation, and a few accented letters from the international alphabet.

Play sounds the dots and dashes at the speed you choose. Stop ends the sound. Copy puts the result on the clipboard. A single dot is the letter E, and a single dash is the letter T. A period inside a word, such as end., is punctuation.

Frequently asked questions

How do I convert text to Morse code?

Type letters, digits, or punctuation. The translator turns them into dots and dashes. If you paste Morse instead, it turns the signals back into text. Use the direction menu if you want to force one way.

How are words separated?

Letters are separated by one space. Words are separated by a slash, or by three spaces. Hello world becomes .... . .-.. .-.. --- / .-- --- .-. .-.. -..

Can I hear the Morse code?

Yes. Play uses the Web Audio API in your browser. The speed is in words per minute, and Stop ends the sound. Nothing is uploaded.

Is my text uploaded?

No. The Morse translator runs entirely in your browser.