Morse Code Translator

Translate text to Morse code and back with audio playback, flash signal and WAV download. Full alphabet table for Latin, Cyrillic and numbers, adjustable WPM speed.

Everything runs in your browser — your data is never sent to any server.

Why Use the Morse Code Translator?

A school assignment asks to encode a name in Morse code, or a forum thread argues about what three short, three long, three short actually means. Both questions are answered by this translator: type text in English or Russian and get dots and dashes, press play and hear the rhythm, paste a signal chain and read it back. Below the translator sits a full alphabet table — click any letter to copy its code.

Key Features

  • Bidirectional translation: text to Morse and Morse to text
  • Visual dot-dash representation with colored indicators
  • Optional audio playback using Web Audio API (700 Hz tone)
  • Complete character reference including letters, numbers, and punctuation

How to Use

  1. Select Text→Morse or Morse→Text tab
  2. Enter your text or Morse code in the input area
  3. View the translation and optionally play audio

Technical Details

Morse code uses dots (.) and dashes (-) to represent characters, with spaces between letters and slashes (/) between words. The audio playback uses the Web Audio API with a 700 Hz tone, dot duration of 80ms, dash duration of 240ms, and standard inter-element/letter/word spacing ratios.

Morse code alphabet: full table with numbers

CharacterMorse codeCyrillic with the same code
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−−··З
1·−−−−
2··−−−
3···−−
4····−
5·····
6−····
7−−···
8−−−··
9−−−−·
0−−−−−

Numbers are shared between alphabets. Russian letters map onto Latin codes pair by pair — which is why SOS reads identically in both.

FAQ

How do I enter Morse code for decoding?

Use dots (.) and dashes (-) for each character, with spaces between letters. Use a forward slash (/) to separate words. Example: .... .. / there means 'HI THERE'.

Does the audio work on mobile devices?

Audio playback uses the Web Audio API, which is supported on most modern mobile browsers. You may need to tap the play button to initiate audio context on iOS.

Is Russian Morse code different from English?

The Russian letters reuse the Latin codes in pairs: А sounds like A, Б like B, Д like D — but not uniformly: В takes the code of W, Ж of V, Ц of C. The numbers are shared by both alphabets. That is why the decoder offers an alphabet switch: the same chain of dots and dashes reads as Russian or as Latin text.

How is Morse code written down on paper?

Dots and dashes: a dot is a short signal, a dash is three times longer. Leave a space between letters and a slash between words — SOS is written ··· −−− ···. Hearing the rhythm is easier than reading the notation: press the play button.

Can you send Morse code without a radio?

With anything that makes short and long signals: a flashlight, knocking, whistling, a horn. A short flash is a dot, a long one a dash; a pause of the same length separates letters. SOS has been signalled by lamp light and by banging on a pipe — Morse works where speech is no longer audible.

How can I memorize Morse code faster?

Radio operators learn it with mnemonic words whose rhythm matches the dots and dashes. Classic examples: A ·− — «a-BOUT», B −··· — «BOO-hoo-bee-boo», F ··−· — «fetch-fi-re-wood», H ···· — «hip-i-ty-hop», L ·−·· — «to LOOK a-round». Sing the letters of your own name — it sticks in a couple of evenings. Rhythm also helps by ear: hit play in the translator and follow the table.

Related articles

Related tools