How to type Korean
Korean is typed letter by letter and the keyboard builds the syllable blocks. Here is every letter, its key on the standard Dubeolsik layout, and how the blocks form.
- 19
- consonants
- 21
- vowels
- 11,172
- possible syllables
The Dubeolsik layout
Korean keyboards use Dubeolsik, the 2-set layout: consonants on the left half, vowels on the right. You type the letters (jamo) and the input method stacks them into syllable blocks for you. The full map, named by the key in the same place on a US keyboard:
| Key on a US keyboard | Types | With Shift |
|---|---|---|
| ` | ` | ~ |
| 1 | 1 | ! |
| 2 | 2 | @ |
| 3 | 3 | # |
| 4 | 4 | $ |
| 5 | 5 | % |
| 6 | 6 | ^ |
| 7 | 7 | & |
| 8 | 8 | * |
| 9 | 9 | ( |
| 0 | 0 | ) |
| - | - | _ |
| = | = | + |
| Q | ㅂ | ㅃ |
| W | ㅈ | ㅉ |
| E | ㄷ | ㄸ |
| R | ㄱ | ㄲ |
| T | ㅅ | ㅆ |
| Y | ㅛ | ㅛ |
| U | ㅕ | ㅕ |
| I | ㅑ | ㅑ |
| O | ㅐ | ㅒ |
| P | ㅔ | ㅖ |
| [ | [ | { |
| ] | ] | } |
| \ | \ | | |
| A | ㅁ | ㅁ |
| S | ㄴ | ㄴ |
| D | ㅇ | ㅇ |
| F | ㄹ | ㄹ |
| G | ㅎ | ㅎ |
| H | ㅗ | ㅗ |
| J | ㅓ | ㅓ |
| K | ㅏ | ㅏ |
| L | ㅣ | ㅣ |
| ; | ; | : |
| ' | ' | " |
| Z | ㅋ | ㅋ |
| X | ㅌ | ㅌ |
| C | ㅊ | ㅊ |
| V | ㅍ | ㅍ |
| B | ㅠ | ㅠ |
| N | ㅜ | ㅜ |
| M | ㅡ | ㅡ |
| , | , | < |
| . | . | > |
| / | / | ? |
The 19 consonants
Five of them are doubled (tense) consonants, typed with Shift. Romanization follows the Revised Romanization of Korean; where two values are shown, the first is used before a vowel and the second at the end of a syllable.
| Letter | Name | Sound | Key |
|---|---|---|---|
| ㄱ | kiyeok | g / k | R |
| ㄲ | ssangkiyeok | kk | Shift + R |
| ㄴ | nieun | n | S |
| ㄷ | tikeut | d / t | E |
| ㄸ | ssangtikeut | tt | Shift + E |
| ㄹ | rieul | r / l | F |
| ㅁ | mieum | m | A |
| ㅂ | pieup | b / p | Q |
| ㅃ | ssangpieup | pp | Shift + Q |
| ㅅ | sios | s | T |
| ㅆ | ssangsios | ss | Shift + T |
| ㅇ | ieung | silent / ng | D |
| ㅈ | cieuc | j | W |
| ㅉ | ssangcieuc | jj | Shift + W |
| ㅊ | chieuch | ch | C |
| ㅋ | khieukh | k | Z |
| ㅌ | thieuth | t | X |
| ㅍ | phieuph | p | V |
| ㅎ | hieuh | h | G |
The 21 vowels
14 vowels have their own key; the other 7 are typed as two keys and combine by themselves:
| Vowel | Sound | Keys |
|---|---|---|
| ㅏ | a | K |
| ㅐ | ae | O |
| ㅑ | ya | I |
| ㅒ | yae | Shift + O |
| ㅓ | eo | J |
| ㅔ | e | P |
| ㅕ | yeo | U |
| ㅖ | ye | Shift + P |
| ㅗ | o | H |
| ㅘ | wa | H then K |
| ㅙ | wae | H then O |
| ㅚ | oe | H then L |
| ㅛ | yo | Y |
| ㅜ | u | N |
| ㅝ | wo | N then J |
| ㅞ | we | N then P |
| ㅟ | wi | N then L |
| ㅠ | yu | B |
| ㅡ | eu | M |
| ㅢ | ui | M then L |
| ㅣ | i | L |
How syllables are built
Every syllable block has an initial consonant, a vowel, and sometimes a final consonant. A syllable that starts with a vowel sound uses the silent ㅇ as its initial. Type the jamo in reading order and they stack:
| Word | Meaning | Keys |
|---|---|---|
| 한 | han | G K S |
| 국 | guk | R N R |
| 한국어 | Korean language | G K S R N R D J |
| 안녕하세요 | hello | D K S S U D G K T P D Y |
| 닭 | chicken | E K F R |
Unicode encodes every possible combination as its own character: 19 initials × 21 vowels × 28 final options (including none) = 11,172 syllables.
Why the last consonant jumps
When you type a consonant after a vowel, the input method first treats it as a final. If a vowel comes next, that consonant moves to start the new syllable. Typing 사람 shows 살 after ㄹ, then 사라 when you type ㅏ, then 사람 with the last ㅁ. Keep typing; the blocks sort themselves out.
The 11 double final consonants
A syllable can end in two different consonants. Type both, one after the other:
| Final | Typed as | Example | Keys for the syllable |
|---|---|---|---|
| ㄳ | ㄱ + ㅅ | 몫 share | A H R T |
| ㄵ | ㄴ + ㅈ | 앉다 to sit | D K S W |
| ㄶ | ㄴ + ㅎ | 많다 many | A K S G |
| ㄺ | ㄹ + ㄱ | 닭 chicken | E K F R |
| ㄻ | ㄹ + ㅁ | 삶 life | T K F A |
| ㄼ | ㄹ + ㅂ | 넓다 wide | S J F Q |
| ㄽ | ㄹ + ㅅ | 외곬 rare | D H L |
| ㄾ | ㄹ + ㅌ | 핥다 to lick | G K F X |
| ㄿ | ㄹ + ㅍ | 읊다 to recite | D M F V |
| ㅀ | ㄹ + ㅎ | 싫다 to dislike | T L F G |
| ㅄ | ㅂ + ㅅ | 값 price | R K Q T |
Tips
- Backspace inside a syllable removes the last jamo, not the whole block.
- Double consonants are Shift: ㄲ Shift + R, ㄸ Shift + E, ㅃ Shift + Q, ㅆ Shift + T, ㅉ Shift + W.
- ㅒ and ㅖ are Shift + O and Shift + P.
Questions
What keyboard layout do Koreans use?
Dubeolsik (2-set): consonants on the left, vowels on the right.
How do I type double consonants like ㄲ?
Hold Shift: Shift + R types ㄲ, Shift + T types ㅆ.
How do I type ㅘ or ㅢ?
Type the two vowels in order: ㅗ then ㅏ gives ㅘ, ㅡ then ㅣ gives ㅢ.
How many Korean syllables are there?
Unicode encodes 11,172 precomposed Hangul syllables.
Try it on the keyboard
More guides
Sources
- libhangul keyboard and combination tables
- Unicode Standard, Hangul syllables
- National Institute of Korean Language, Revised Romanization of Korean
Every key and count in this guide is computed from the layout data when the site is built, so it always matches the keyboards here.