Korean Morse code adapts the dot-dash alphabet to Hangul by assigning a sequence to each jamo — the individual consonants and vowels that make up a syllable. Because written Korean stacks jamo into square syllable blocks, the encoder first decomposes each block back into its parts, then sends each jamo in order. It all runs in your browser.
How it works
Every modern Hangul syllable in Unicode is built from a lead consonant (초성), a vowel (중성), and an optional final consonant (받침/종성). Given a syllable code point, the position of each component can be recovered arithmetically:
S = code - 0xAC00
final = S % 28
vowel = (S / 28) % 21
lead = S / (28 * 21)
Each recovered jamo is then mapped to its Korean Morse dot-dash sequence. Within a syllable the jamo codes are joined by short gaps, and a larger gap separates one syllable from the next, mirroring how letters and characters are spaced in Morse.
Tips and example
Take the syllable 간: it decomposes to ㄱ (lead), ㅏ (vowel), ㄴ (final). Each of those three jamo has its own Morse sequence, sent in that order to transmit the syllable.
Compound jamo such as the vowel ㅘ or the double consonant ㄲ are decomposed to their base components so every piece is encoded. As with Wabun, Korean Morse reuses the familiar dots and dashes but assigns them new meanings — operators must agree on the mode before sending. Use this tool for study and amateur practice.