Languages
Dots and dashes speak every language.

Morse Code in Other Languages

Featured image: Morse Code in Other Languages: The Full Guide
--.--
Russian, Japanese, Korean, Greek, Hebrew, Arabic & more — how the world's oldest digital code adapts to every script.

One Code, Many Alphabets

International Morse Code was designed for the 26-letter Latin alphabet — but telegraphs spanned the globe, and Russian, Japanese, Greek, and Arabic operators all needed to send their own languages over the wire. The solution the world converged on was elegant: don't invent new code points — reuse the existing ones. Non-Latin scripts map their characters onto the same dots-and-dashes already defined for Latin letters, digits, and punctuation. A Russian operator's ...- means Ж; an English operator's ...- means V. The signal on the wire is identical — only the decoding table changes.

This design keeps every language's morse within the same short, efficient code lengths (adding brand-new longer codes for each new character would have made transmissions painfully slow). The tradeoff: the same code point can mean completely different things in different languages, so both sides must agree on the alphabet first. Japanese even has dedicated prosigns for announcing the switch mid-conversation (see Wabun below).

⚠ Honest scope note: the translator on this site implements International Morse Code (Latin A–Z, 0–9, punctuation, prosigns) only. The tables below are reference material for the world's other morse systems — verified against published references (primarily Wikipedia's surveyed tables) — but regional and historical variations exist. For on-air use in another language, confirm against a current local reference.

🇷🇺 Russian

Cyrillic mapped to Latin code points by sound; extra letters take unused slots.

Jump to Russian ↓

🇯🇵 Japanese

Wabun: a separate kana code with switch prosigns DO / SN.

Jump to Japanese ↓

🇰🇷 Korean

Hangul via the SKATS mapping, published 1888.

Jump to Korean ↓

🇬🇷 Greek

Nearly 1:1 with Latin by look or sound, plus Χ.

Jump to Greek ↓

🇮🇱 Hebrew

Sound/shape mapping, transmitted right-to-left.

Jump to Hebrew ↓

🇸🇦 Arabic

Sound-based mapping; some regional variation.

Jump to Arabic ↓

🇨🇳 Chinese

Not letters at all — four-digit codebook numbers.

Jump to Chinese ↓

🇺🇸 American

The original 1840s code — a different system entirely.

Jump to American ↓

Russian Morse Code (Cyrillic)

Russian Morse is the most widely used non-Latin system, and its design rule is simple: Cyrillic letters that sound like Latin letters share their codes (А = .- like A, М = -- like M, Т = - like T), while Cyrillic letters with no Latin equivalent take the codes of Latin letters with no Cyrillic equivalent (Щ takes Q's code, Ы takes Y's). The same correspondence later shaped the KOI-7 and KOI-8 Russian character encodings for computers.

The interesting part is the letters that don't match their lookalikes — these are the ones to learn:

CyrillicNameCodeSame as Latin
ВVe (v).--W — looks like B, sounds like V
ЖZhe (zh)...-V
ЙShort I (y).---J
ХKha (kh)....H — looks like X, sounds like "ch"
ЦTse (ts)-.-.C
ЧChe (ch)---.— (no Latin equivalent)
ШSha (sh)----— (no Latin equivalent; four dashes)
ЩShcha (shch)--.-Q
ЫYeru (y)-.--Y
ЬSoft sign-..-X
ЭE (eh)..-..É
ЮYu..--— (no Latin equivalent)
ЯYa.-.-Ä
  • Ё has no separate international code — operators send it as Е (.).
  • Ukrainian Morse uses І (..) for И, adds Ї (.---), and uses Є in place of Э.
  • Bulgarian follows the same table with two swaps: it uses Ъ for the -..- slot (Russian Ь) and Ь for the -.-- slot (Russian Ы), since Bulgarian doesn't use Ы.

Codes verified against the published Russian national standard table. If you're learning Russian CW (as ham operators call morse), the trainer drills the shared Latin code points — the rhythms are identical, only the letters change.

Japanese: Wabun Code

Japanese needed something more radical than letter-swapping: kana are syllables, not letters, and there are ~48 of them. The answer was Wabun code (和文モールス符号) — a complete separate morse system where each kana has its own code. Crucially, the sounds are unrelated to the Latin letters that share the code points: い (i) is .-, the same signal as Latin A, but it has nothing to do with "a". Wabun is a re-mapping of the same dots and dashes onto a totally different sound inventory.

Because the two systems share the airwaves, Japanese operators use dedicated switch prosigns: send -..--- (<DO>) to announce "Wabun follows," and ...-. (<SN>) to switch back to International. (These are real prosigns — see our prosigns reference.) A taste of the kana table, in traditional iroha order:

KanaRomajiWabun codeSame signal as Latin
いi.-A
ろro.-.-— (AA prosign's code)
はha-...B
へhe.E
とto..-..É
ちchi..-.F
りri---.G
ぬnu....H
るru-..-X
をwo.---J
うu..-U
らra...S
なna.-.R
  • Voiced marks: the dakuten ゛ (which voices か→が) has its own code, .. — sent after the base kana.
  • Wabun was documented for radio use in Japanese regulations and described in English as early as a 1942 QST article on the Japanese morse telegraph code.
  • During WWII, Allied signals intelligence devoted enormous effort to intercepting Japanese Wabun traffic — one of the lesser-known codebreaking fronts of the Pacific war.
Why it matters for learners: Wabun proves morse is really a signaling layer, not an alphabet. The dots and dashes carry no language at all — the meaning lives entirely in the decoding table both sides agree on.

Korean Morse Code (Hangul)

Korean Hangul morse has one of the longest pedigrees of any non-Latin system: a specification was first published in 1888 in the Chŏnbo changjŏng (Telegraph Regulations) by Kim Hagu, the language-talented modernizer who had proposed Korea's telegraph network to King Gojong. The system has been used in largely the same form ever since — the only later additions were codes for ㅔ and ㅐ, which the original lacked.

Korean morse maps Hangul jamo (the alphabet's building blocks) to International Morse code points via the SKATS mapping — originally developed to let Korean be typed on Western typewriters. The mapping is arbitrary relative to pronunciation (like Wabun, shared code points don't imply shared sounds):

JamoTypeCodeSame signal as Latin
ㅏvowel (a).E
ㅑvowel (ya)..I
ㅗvowel (o).--A
ㅁconsonant (m)--M
ㅇconsonant (ng)-.-K
ㅍconsonant (p)---O
ㅎconsonant (h).---J
ㅈconsonant (j).--.-P

The codes above are cross-verified between the published Hangul table and their Latin equivalents; the full jamo table runs to all 24 basic letters plus the two later additions. Like Japanese, Korean morse treats each jamo as an independent signal — syllable blocks are assembled by the reader, not the code.

Greek Morse Code

Greek morse is the friendliest non-Latin system for Latin readers: each Greek letter takes the code of the Latin letter it looks like (Α→A) or sounds like, with the look winning ties. Β (beta) sounds like English V but takes B's code (-...) because the glyphs match. The system drops the Latin codes it doesn't need (J, U, V) and adds exactly one extra: Χ (chi) gets the otherwise-unused ----.

GreekNameCodeSame as Latin
ΑAlpha.-A
ΒBeta-...B (look, not sound)
ΓGamma--.G
ΔDelta-..D
ΕEpsilon.E
ΨPsi--.-Q — arbitrary; no Greek Q exists
ΩOmega.--W
ΧChi----— (unique to Greek)
  • The tonos (accent mark) is never transmitted — the receiver infers it.
  • Old Greek tables list diphthong codes (e.g. OY = ..-), but they're obsolete: modern practice sends the two vowels separately.
  • Fun quirk: Ψ takes Q's code purely because Q is spare — the two letters have no historical, phonetic, or visual relationship at all.

Hebrew Morse Code

Hebrew letters map to Latin code points mostly by similar sound (ב "bet" → B), with a few mapped by similar shape instead (ט "tet" → U, because the shape resembles U more than its "t" sound suggests; ת "tav" keeps T). One structural difference: Hebrew morse is transcribed right-to-left, like the script itself.

HebrewNameCodeSame as Latin
אAlef.-A
בBet-...B
הHe---O
וVav.E
יYod..I
כKaf-.-K
לLamed.-..L
מMem--M
נNun-.N
שShin...S
תTav-T

The full table covers all 22 letters on the same principle. Note the elegant economy: Hebrew's most common letters got the shortest codes, just as Vail's frequency analysis did for English — the mapping inherits the efficiency of the Latin table for free.

Arabic Morse Code

Arabic letters are mapped to International Morse code points largely by similar sound. The table below shows the core mappings; be aware that published Arabic morse tables show some regional variation for the less-common letters, so treat this as the widely documented standard and confirm locally before transmitting.

ArabicNameCodeSame as Latin
اAlif.-A
بBa-...B
سSin...S
نNun-.N
لLam.-..L
رRa.-.R
يYa..I

Persian (Farsi) and Kurdish use closely related tables built on the Arabic mappings with additions for their extra letters (پ, چ, ژ, گ and others) — the same "reuse the code points" principle extended one layer further. Devanagari (Hindi/Marathi) has had several proposed telegraph codes since the 1940s–60s, including Ashok Kelkar's system that encodes via Latin-letter digraphs — but unlike the systems above, no single Devanagari table achieved universal adoption, so we describe the approach rather than publish a table.

Spanish & Extended Latin

Languages using the Latin alphabet with extra letters mostly need just a few additions — and International Morse already reserves codes for them:

LetterCodeUsed in
Ñ--.--Spanish — the only code unique to one language's standard (also used for Å and Polish Ń)
Ä / Æ.-.-German, Swedish, Norwegian, Danish
Ö / Ø---.German, Swedish, Norwegian, Danish
Ü..--German, Turkish, Hungarian
É..-..French, Spanish, and others
Ą / Ą.--.-Polish (also @'s code in ITU — context decides)

The Spanish Ñ (--.--) is special: it's a code that exists in neither International Morse nor the old Gerke system — a genuinely language-specific addition. Our translator supports the accented ITU letters (Ä, Ö, Ü, É) in its extended set; Ñ is flagged as unsupported, so spell it as N or write it out.

⚠ A note on .--.- : this code point is genuinely shared between the Polish Ą and the @ sign (added to ITU Morse in 2004). Published tables document both uses — meaning really does come from context here. We include it for completeness, not as a recommendation.

Chinese: The Telegraph Codebook

Chinese breaks the pattern entirely — and it's the most fascinating adaptation on this page. With thousands of characters and no alphabet, mapping symbols to code points was hopeless. So Chinese telegraphy took a different path: the Chinese telegraph code assigns every character a four-digit number from a codebook (around 9,800 characters today; about 7,000 when the system launched in 1871), and operators transmit the digits in standard morse. Chinese morse traffic is therefore all numbers — the receiver looks each group up in the codebook to recover the characters.

The codebook was developed in the early 1870s (the Viguier code, created for the Great Northern Telegraph Company in Shanghai), and skilled telegraphers memorized thousands of the common codes, reading number groups as fluently as words. The system is still used today — notably by law enforcement — as an unambiguous way to record Chinese names in non-Chinese scripts. There is no way to "sound out" a Chinese morse message without the codebook: the numbers are arbitrary, and 0022 means 中 only because the book says so.

The takeaway: every other system on this page reuses morse code points for sounds. Chinese reuses them for digits and puts the language one lookup-table away. Same dots and dashes, completely different concept — and it worked commercially for over 150 years.

American (Railroad) Morse: The Original

Before International Morse, there was American Morse — the code Samuel Morse and Alfred Vail actually designed in the 1840s for US landline telegraphs (hence "Railroad Morse": it lived on in American railroads into the 20th century). It is a different system, not a dialect:

  • Intra-character spaces: some American Morse characters contain spaces inside the character — e.g. the letter O is dot-space-dot. Spacing carried meaning at two levels, not just between letters.
  • Two dash lengths: a short dash (2 dot-units) and a long dash, versus International's single 3-unit dash.
  • Shorter characters on average — American Morse uses more dot elements — so in principle it transmitted faster than International Morse.
  • …but harder to time correctly. Inexperienced operators sent garbled "hog morse," and the dense dot patterns suffered badly from intersymbol interference on long submarine cables. The practical fix was to slow down — erasing the speed advantage.

Those timing fragilities are why the world standardized on International Morse at the 1865 Paris convention instead. American Morse hung on in US landline and railroad use for decades but is now effectively extinct as a living system — preserved by enthusiasts and museums. Everything on this site, including the translator, is International Morse: if you paste American Morse code into it, the intra-character spaces will decode as letter breaks and the result will be wrong. The two systems are not interchangeable.

Side-by-Side: How the Systems Compare

SystemScriptMethodStatus
InternationalLatin A–ZThe base system — everything else maps onto itWorldwide standard since 1865
RussianCyrillicSound-alike mapping + spare code pointsActive (amateur radio, some services)
WabunJapanese kanaSeparate syllable code; DO/SN switch prosignsActive (Japanese amateur radio)
KoreanHangul jamoSKATS mapping onto code points (since 1888)Documented standard
GreekGreek alphabetLook/sound-alike mapping + ΧActive
HebrewHebrew abjadSound/shape mapping, right-to-leftDocumented standard
ArabicArabic abjadSound-based mappingActive, some regional variation
Chinese telegraphHanzi4-digit codebook numbers sent as digitsActive (incl. law enforcement use)
AmericanLatin A–ZDifferent system: internal spaces, two dash lengthsNearly extinct (enthusiasts only)

The pattern across the whole table: nobody re-engineered the signal. They re-engineered the mapping — except Chinese, which sidestepped the problem with a codebook, and American, which predates the standard everyone else converged on. Learn the International alphabet and its timing first; every other system on this page is a re-labeling of those same rhythms.

Frequently asked questions

Is there a Russian morse code?

Yes. Russian Morse maps Cyrillic letters to International Morse code points: letters that sound like Latin letters share their codes, and extra Cyrillic letters take the codes of unused Latin letters. For example, Ж is ...-, Ш is ----, and Э is ..-...

What is Wabun code?

The Japanese morse code for kana. Each kana syllable has its own code (unrelated in sound to the Latin letter sharing that code), and the prosigns DO (-..---) and SN (...-.) switch between Wabun and International Morse.

How does Chinese work in morse code?

Chinese uses the Chinese telegraph code: each character is assigned a four-digit number from a codebook of about 9,800 characters, and those digits are sent in standard morse. Chinese morse traffic is therefore all numbers.

What is the morse code for Ñ?

--.-- — a code unique to Spanish (also used for Å and the Polish Ń). It is not part of standard International Morse.

What is American Morse code?

The original 1840s US telegraph code, now nearly extinct. It used intra-character spaces and two dash lengths, making it a different and harder-timed system than International Morse, which replaced it worldwide.

Does this site's translator support other languages?

The translator on this site uses International Morse Code for the Latin alphabet, digits, and punctuation. Non-Latin scripts like Cyrillic, kana, or Hangul need their own dedicated code tables, described on this page.

Is there a Korean morse code?

Yes. Korean Hangul morse was first published in 1888 and maps Hangul jamo to International Morse code points via the SKATS mapping. For example, ㅏ is . and ㅁ is --.

Is there an Arabic morse code?

Yes — Arabic letters are mapped to International Morse code points mostly by similar sound, e.g. ا is .-, ب is -..., and س is .... Regional variations exist, so confirm against a local reference before on-air use.

Master the Base System First

Every language on this page is a re-mapping of International Morse. Learn it properly — the alphabet hub, the timing guide, and the trainer — and you'll already know the rhythms; only the labels change.

Related articles