Wabun Code (Japanese Morse) Encoder

Encode katakana to Japanese Wabun Morse code sequences

Ad placeholder (leaderboard)

Wabun code is the Japanese counterpart to international Morse code. Rather than spelling words letter by letter with the Latin alphabet, it assigns each katakana syllable its own dot-dash sequence, so an entire kana travels as a single Morse character. This encoder converts katakana into the standard ITU Wabun sequences, handling voiced marks and the long-vowel symbol, entirely in your browser.

How it works

Each base katakana (ア, カ, サ, …) has a fixed sequence of dots (.) and dashes (-). Voiced sounds are not separate codes: a dakuten sound such as ガ is sent as the base kana コ — sorry, as the base kana カ — followed by the dedicated dakuten mark ... Likewise a handakuten sound such as パ is the base kana plus the handakuten mark ..--..

カ (KA)  = . - . .
゛(dakuten)   = . .
ガ (GA)  = . - . .   . .

This encoder normalises small kana to their full-size forms (Wabun has no separate small-kana codes) and supports the long-vowel mark ー and basic punctuation. Kana are separated by a single space in the output, and unsupported characters are passed through unchanged.

Tips and example

To send トーキョー (Tōkyō) you encode ト, then the long-vowel mark ー, then キ, ョ→ヨ, and another ー. Because each kana is one Morse character, Wabun is compact for Japanese despite the larger syllabary.

Remember that Wabun and international Morse share the same dots and dashes but not the same meanings — operators switch modes explicitly. Treat this tool as an aid for study and amateur radio practice rather than a substitute for a full operating procedure.

Ad placeholder (rectangle)