Which table this is
Letters, figures and punctuation come from ITU-R Recommendation M.1677-1 — the standing international document rather than someone's copy of it. The Russian table is the Cyrillic telegraph code, with its own assignments for Ж, Ч, Ш, Щ, Ъ, Ы, Ь, Э, Ю and Я.
The pair most often got wrong: Ъ is --.-- and Ь is -..-. They are
easy to swap, and tables around the web swap them regularly.
Reading the notation
| What | How it is written |
| --- | --- |
| Dot and dash | . and - |
| Gap between characters | one space |
| Gap between words | / |
So SOS becomes ... --- ..., and SOS 123 becomes
... --- ... / .---- ..--- ...--.
On the air the durations are relative: a dash is three dots, the gap between characters is three dots, and between words seven. None of that is visible on paper, which is why the slash exists.
What this translation does not do
It does not guess the alphabet. .-- is W in Latin and В in
Cyrillic, and both readings are correct. The choice is yours, made with a
switch rather than a heuristic.
It does not restore case or Ё. Both are lost in the code itself, not in the translation.
It cannot teach you the rhythm. An experienced operator hears characters as music, and that is the whole of receiving by ear. A page of text will not get you there.
For other conversions
The tool next door translates braille, also both ways and also with a separate Russian table. If what you want is to decorate a name rather than encode it, that is the nickname font generator.
Computed in your browser
Nothing is sent anywhere: the table lives in the page, and the translation works with the network off.
Questions
Is Russian Morse the same code?+
No, it is a separate table. The international code maps Latin letters, the Russian one maps Cyrillic, and overlaps between them are coincidence: `.-` is `A` in both, but Russian `В` is `.--`, which internationally reads as `W`. That is why the alphabet is a switch here rather than a guess — one sequence of dots legitimately reads as two different letters.
Why does decoding return capitals?+
Because Morse has no case. `...` is simply an S, and whether it was typed lower case is not in the signal. Returning capitals is more honest than guessing.
What happened to Ё?+
The Russian telegraph table gives Ё no code of its own — it travels as Е, a single dot. So «ёлка» encodes fine and comes back as «ЕЛКА». That is a property of the code, not of this translation.
How are word gaps written?+
A single space separates characters inside a word, and a slash with spaces separates words. This is the common written convention; on the air it corresponds to pauses of different lengths, which paper cannot show.
Can I transmit with this?+
You can write it down, not send it — this is text only. And be aware that by ear, speed and rhythm matter as much as the characters, and a page cannot convey either.