Skip to content
HNarzędzia
en
Categories

Morse code translator - text to Morse and back, with sound

Type text or paste dots and dashes - the translator detects the direction automatically. Play the result as a CW tone or watch it as a flashing light.

  • Free
  • No sign-up
  • Private
  • Runs locally

Separate letters with a space and words with “/” or three spaces. The · and − characters work too.

Playback

Enter text or code to play it.

How to do it?

  1. 1.

    Enter text or code

    Type a sentence or paste dots and dashes. “Auto” mode picks the direction for you.

  2. 2.

    Check the result

    Letters are separated by spaces and words by “/”. Characters without a Morse code are listed in a warning.

  3. 3.

    Play it

    Set the speed (WPM) and pitch, then click “Play”. You can also turn on the flashing light.

Morse alphabet - letters A-Z

Each letter is a pattern of short (dot ·) and long (dash −) signals. The most frequent letters have the shortest codes: E is a single dot, T a single dash.

CharCodeCharCodeCharCode
A·−J·−−−S···
B−···K−·−T−
C−·−·L·−··U··−
D−··M−−V···−
E·N−·W·−−
F··−·O−−−X−··−
G−−·P·−−·Y−·−−
H····Q−−·−Z−−··
I··R·−·

Numbers and punctuation

CharCodeCharCodeCharCode
0−−−−−4····−8−−−··
1·−−−−5·····9−−−−·
2··−−−6−····
3···−−7−−···
CharCodeCharCodeCharCode
.·−·−·−(−·−−·+·−·−·
,−−··−−)−·−−·−-−····−
?··−−··&·−···_··−−·−
'·−−−−·:−−−···"·−··−·
!−·−·−−;−·−·−·$···−··−
/−··−·=−···−@·−−·−·

Timing and WPM

A dot is 1 unit, a dash 3 units; the gap inside a letter is 1 unit, between letters 3 and between words 7. Speed is measured in words per minute (WPM) using the standard word “PARIS” (50 units including the word gap), so a dot lasts 1.2 s ÷ WPM: at 20 WPM a dot is 60 ms and “SOS” takes 1.62 s.

These gaps carry structure: a short gap keeps the elements of one character together, a longer gap marks the next letter, and the longest gap separates words. If every pause is treated as the same length, the signal becomes difficult to read even when the dots and dashes are correct. The player follows these standard ratios and lets you adjust the overall speed and tone pitch.

WPM describes the timing of the reference word, not a promise that every message takes exactly one minute per word. Short codes and long words have different patterns, while the PARIS standard accounts for both signal lengths and spaces. Use the playback to hear the rhythm, then lower the speed while learning unfamiliar letters. The flashing light uses the same schedule, so the visual and audio versions stay in sync.

Polish letters

The translator also supports the Polish variant for letters with diacritics, which are not part of the international ITU standard:

CharCodeCharCodeCharCode
Ą·−·−Ł·−··−Ś···−···
Ć−·−··Ń−−·−−Ź−−··−·
Ę··−··Ó−−−·Ż−−··−

Frequently asked questions

What is SOS in Morse code?

+
Three dots, three dashes, three dots: ··· −−− ···. It is sent as one continuous signal without letter gaps.

How do I separate letters and words?

+
Use a space between letters and “/” or three spaces between words.

Can I download the audio as MP3?

+
No, the tool plays the signal live in your browser. Record it with another device or your system’s audio recorder if you need a file.

What speed should I learn at?

+
Start at 12-18 WPM. Learning letters at full speed with longer gaps helps you remember their rhythm instead of counting dots.

Why is there no sound?

+
Check the volume in the tool and your system, and make sure the tab is not muted. On iPhone, web audio may be silenced while the mute switch is on.

Updated: