Morse Code Translator

Type text to get Morse code, or paste dots and dashes to get text. It translates as you type, detects the direction automatically, and can play, flash or download the signal as a WAV file.

Auto-detect

Tap the key: short press = dot, long press = dash. Pauses add letter and word gaps.

What is Morse code?

Morse code encodes letters and numbers as sequences of short signals (dots, or "dits") and long signals (dashes, or "dahs"). It was developed in the 1830s and 1840s for the electric telegraph by Samuel Morse and Alfred Vail, and the International Morse Code version used today was standardized later. It can be sent by sound, light, or radio, which is why amateur radio operators and pilots still learn it.

Today it is still used by amateur radio operators, and radio navigation beacons used in aviation identify themselves with short Morse code idents. Because it needs only an on/off signal, it also works with a flashlight, a buzzer or taps, which is why it remains useful in emergencies and for accessibility.

Timing is what makes Morse readable: a dash is three times as long as a dot, letters are separated by a gap of three dots, and words by seven. In written form, this translator uses a space between letters and a slash between words.

How to translate Morse code step by step

  1. Type or paste. Enter plain text such as HELLO, or Morse code such as .... . .-.. .-.. ---. The translator checks whether the input contains only dots, dashes, spaces and slashes and picks the direction for you. Use the Text → Morse or Morse → Text buttons to force a direction.
  2. Check the separators. In Morse input, put one space between letters and a slash between words: .... .. / - .... . .-. .. Three or more spaces also count as a word break.
  3. Listen or watch. Press Play to hear the code. Set the speed from 5 to 40 words per minute and the tone from 300 to 1000 Hz. The round light flashes with each dot and dash, which helps when learning to recognise rhythm visually.
  4. Copy or download. Copy the output, or download the audio as a WAV file to use in a video, a puzzle or practice sessions. The file is created in your browser at the speed and tone you selected.

Things to try

Click an example to load it into the translator.

Common mistakes

Morse code timing and speed

All Morse timing is based on one unit, the length of a dot. A dash is three units, the gap inside a letter is one unit, the gap between letters three units and the gap between words seven units. Speed in words per minute is measured with the standard word PARIS, which is exactly 50 units long including the word gap. That gives a unit of 1.2 ÷ WPM seconds: 60 ms at 20 WPM, 240 ms at 5 WPM and 30 ms at 40 WPM. The player and WAV export use this standard timing.

Morse code alphabet chart

Letters, numbers and punctuation in International Morse code. Numbers are easy to learn as a pattern: each digit is five symbols long, and the count of dots or dashes follows the digit.

CharacterMorse
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
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--..
..-.-.-
,--..--
?..--..
'.----.
!-.-.--
/-..-.
(-.--.
)-.--.-
&.-...
:---...
;-.-.-.
=-...-
+.-.-.
--....-
_..--.-
".-..-.
$...-..-
@.--.-.

Frequently asked questions

How do I separate letters and words in Morse code?

Put one space between letters and a slash (/) between words. For example, HI MOM is .... .. / -- --- --.

What does SOS look like in Morse code?

SOS is ... --- ... — three dots, three dashes, three dots. It is traditionally sent as one continuous signal without letter gaps.

Why are some characters shown as #?

When decoding, any group of dots and dashes that is not in the standard International Morse table is shown as # so you can spot typos.

How fast is the audio, and can I change it?

By default it plays at 20 words per minute with a 600 Hz tone. Use the sliders to set any speed from 5 to 40 WPM and a tone from 300 to 1000 Hz. A dot lasts one unit, a dash three units, the gap between letters three units and between words seven units.

Is Morse code case sensitive?

No. Morse code has no lowercase or uppercase, so all letters are translated as capitals.

Can I download the Morse code as audio?

Yes. Press Download WAV to save the current message as a WAV file at the selected speed and tone. The file is generated in your browser; nothing is uploaded.

Is Morse code still used today?

Yes, mainly by amateur radio operators, and in the identification signals of some aviation radio beacons. It is also used as a simple signalling method with light or sound, and as an accessibility input method.

How do I read Morse code?

Split the signal into letters at each gap, then look each group of dots and dashes up in the chart. Learning by sound rather than by counting dots is usually recommended, because experienced operators recognise each letter as a rhythm.