A Korean LessonA0

Korean Syllable Chart: Every Consonant + Vowel Block

A Korean syllable chart is a table that combines the 14 basic consonants with the 10 basic vowels to make 140 syllable blocks, from 가 to 히. Each row is one consonant and each column is one vowel, so you can read every block by joining the two letters.
Start the Lesson
Estimated Time: 30 min
Korean Syllable Chart
Korean Syllable Chart

What you'll learn (about 30 minutes, after you know the basic letters)

  • Read any of the 140 blocks by joining a consonant and a vowel.
  • Explain why vertical and horizontal vowels change the block shape.
  • Separate common blocks from rare ones, and note the 져/쳐/쪄 pronunciation rule.
  • Read the words 나무, 바다 and 오리 using only chart blocks.
KoreanNameRomanizationFamilySound
ㄱ기역 (giyeok)g / kplaing in "go", softer at the start of a word
ㄴ니은 (nieun)n / nothern in "no"
ㄷ디귿 (digeut)d / tplaind in "do"
ㄹ리을 (rieul)r / lotherquick tap between r and d
ㅁ미음 (mieum)m / motherm in "me"
ㅂ비읍 (bieup)b / pplainb in "boy"
ㅅ시옷 (siot)s / tplains in "sun"
ㅇ이응 (ieung)none / ngothersilent
ㅈ지읒 (jieut)j / tplainj in "jam"
ㅊ치읓 (chieut)ch / taspiratedch in "cheese" with a puff
ㅋ키읔 (kieuk)k / kaspiratedk in "kite" with a puff
ㅌ티읕 (tieut)t / taspiratedt in "top" with a puff
ㅍ피읖 (pieup)p / paspiratedp in "pin" with a puff
ㅎ히읗 (hieut)h / totherh in "hat"
ㄲ쌍기역 (ssanggiyeok)kk / ktensek with a tight throat
ㄸ쌍디귿 (ssangdigeut)tt / nonetenset with a tight throat
ㅃ쌍비읍 (ssangbieup)pp / nonetensep with a tight throat
ㅆ쌍시옷 (ssangsiot)ss / ttenses said with tension
ㅉ쌍지읒 (ssangjieut)jj / nonetensej with a tight throat
ㅏ아abasica in "father"
ㅑ야yabasicya in "yacht"
ㅓ어eobasicbetween u in "cup" and aw in "law"
ㅕ여yeobasicy + ㅓ
ㅗ오obasico in "go", shorter and pure
ㅛ요yobasicyo in "yoga"
ㅜ우ubasicoo in "moon"
ㅠ유yubasic"you"
ㅡ으eubasicoo in "moon" with lips spread
ㅣ이ibasicee in "see"
ㅐ애aecompounde in "bed"
ㅒ얘yaecompoundye in "yes"
ㅔ에ecompounde in "bed"
ㅖ예yecompoundye in "yes"
ㅘ와wacompound"wah"
ㅙ왜waecompoundwe in "wet"
ㅚ외oecompoundwe in "wet"
ㅝ워wocompound"wuh"
ㅞ웨wecompoundwe in "wet"
ㅟ위wicompound"wee"
ㅢ의uicompoundㅡ gliding into ㅣ

Korean Syllable Chart: 140 Blocks

The Korean syllable chart below has 14 rows and 10 columns. The row is the starting consonant and the column is the vowel. Each cell shows the block and its Revised Romanization (RR), South Korea's official Latin spelling, which is a learning aid only. The silent ㅇ in the ㅇ row means the block starts with the vowel sound alone, so 아 is just "a".

Consonant ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ
ㄱ 가 ga 갸 gya 거 geo 겨 gyeo 고 go 교 gyo 구 gu 규 gyu 그 geu 기 gi
ㄴ 나 na 냐 nya 너 neo 녀 nyeo 노 no 뇨 nyo 누 nu 뉴 nyu 느 neu 니 ni
ㄷ 다 da 댜 dya 더 deo 뎌 dyeo 도 do 됴 dyo 두 du 듀 dyu 드 deu 디 di
ㄹ 라 ra 랴 rya 러 reo 려 ryeo 로 ro 료 ryo 루 ru 류 ryu 르 reu 리 ri
ㅁ 마 ma 먀 mya 머 meo 며 myeo 모 mo 묘 myo 무 mu 뮤 myu 므 meu 미 mi
ㅂ 바 ba 뱌 bya 버 beo 벼 byeo 보 bo 뵤 byo 부 bu 뷰 byu 브 beu 비 bi
ㅅ 사 sa 샤 sya 서 seo 셔 syeo 소 so 쇼 syo 수 su 슈 syu 스 seu 시 si
ㅇ 아 a 야 ya 어 eo 여 yeo 오 o 요 yo 우 u 유 yu 으 eu 이 i
ㅈ 자 ja 쟈 jya 저 jeo 져 jyeo 조 jo 죠 jyo 주 ju 쥬 jyu 즈 jeu 지 ji
ㅊ 차 cha 챠 chya 처 cheo 쳐 chyeo 초 cho 쵸 chyo 추 chu 츄 chyu 츠 cheu 치 chi
ㅋ 카 ka 캬 kya 커 keo 켜 kyeo 코 ko 쿄 kyo 쿠 ku 큐 kyu 크 keu 키 ki
ㅌ 타 ta 탸 tya 터 teo 텨 tyeo 토 to 툐 tyo 투 tu 튜 tyu 트 teu 티 ti
ㅍ 파 pa 퍄 pya 퍼 peo 펴 pyeo 포 po 표 pyo 푸 pu 퓨 pyu 프 peu 피 pi
ㅎ 하 ha 햐 hya 허 heo 혀 hyeo 호 ho 효 hyo 후 hu 휴 hyu 흐 heu 히 hi

Cells such as 져 jyeo and 쳐 chyeo show letter-by-letter values. In verb forms they are pronounced [저] and [처], and RR then writes the sound, as in 가져 gajeo (bring). Every block in the chart has no consonant at the bottom. Blocks with a bottom consonant, called batchim (받침), are in the batchim chart. Audio for all 140 cells is available in the interactive chart; the audio is generated and awaits review by a Korean specialist.

Now that you have the chart, here is how it works.

How Does the Syllable Chart Work?

The syllable chart works by joining two letters into one block: pick a row for the consonant, pick a column for the vowel, and read the cell. The 14 consonants are in the traditional 가나다 order (ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㅊ ㅋ ㅌ ㅍ ㅎ). The 10 vowels are in the order ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ, which alternates a basic vowel and its y-version.

Follow these steps for any cell:

  1. Name the consonant at the left, for example ㅂ.
  2. Name the vowel at the top, for example ㅓ.
  3. Say them as one sound: ㅂ + ㅓ is "beo".
  4. Check the block shape: ㅓ is a vertical vowel, so it sits to the right: 버.
  5. Play the audio and compare.

You will know it worked when you can read a cell without looking at the romanization. The most common slip is reading across a row too fast and repeating the same vowel sound. Slow down on the y-vowels (ㅑ ㅕ ㅛ ㅠ), which add a "y" in front.

The row for ㅇ is a special case. At the start of a syllable ㅇ is silent, so 아 야 어 여 오 요 우 유 으 이 are the ten vowels on their own. The lesson on Korean syllable blocks explains this in depth.

The next question is why the blocks look different from each other.

Why Do Blocks Change Shape?

Blocks change shape because Hangul fits every block into a roughly square space. A vertical vowel (ㅏ ㅑ ㅓ ㅕ ㅣ) is a tall line, so it sits to the right of the consonant. A horizontal vowel (ㅗ ㅛ ㅜ ㅠ ㅡ) is a flat line, so it sits below the consonant. The consonant adjusts to fit: the ㄱ in 가 is tall and narrow, and the ㄱ in 고 is wider and flatter.

Layout Vowels Example column header Example blocks
Vertical (vowel on the right) ㅏ ㅑ ㅓ ㅕ ㅣ ㅏ 가, 나, 다
Horizontal (vowel below) ㅗ ㅛ ㅜ ㅠ ㅡ ㅗ 고, 노, 도

In the chart, the first four columns (ㅏ ㅑ ㅓ ㅕ) and the last column (ㅣ) are vertical, and the middle five (ㅗ ㅛ ㅜ ㅠ ㅡ) are horizontal. The shapes do not change the sound. They only change the position. See vertical-vowel blocks for the shape rules in detail.

Shape explains why the chart looks uneven. The next section covers which cells matter most.

Which Syllables Are Rare in Real Words?

Every cell in the chart is a valid block, but not every block is common in real words. Valid means the block follows the rules; common means many everyday words use it. For example, 뱌 and 퍄 are valid blocks that appear in very few words, while 가, 나, 바 and 사 appear everywhere.

A practical way to prioritise is by vowel:

  • Common vowels: ㅏ ㅓ ㅗ ㅜ ㅡ ㅣ with any consonant. These six columns cover most beginner words.
  • Less common vowels: the y-vowels ㅑ ㅕ ㅛ ㅠ. Blocks like 여, 요, 야 and 유 are very common when they start with ㅇ, but blocks such as 뱌 or 퍄 are rare.
  • Row ㄹ: found mostly inside words, as in 하루 (day), 다리 (bridge; leg) and 오리 (duck), not at the start of native words.

This is a guide for learning order, not a rule about the language. Start with the six common vowel columns, and treat the rare cells as practice for your eyes and mouth.

You can drill the common blocks with the hangul syllable builder.

How Many Korean Syllables Are Possible?

Unicode encodes 11,172 modern Hangul syllables, and the number comes from multiplication: 19 starting consonants × 21 vowels × 28 endings = 11,172. The 28 endings are the 27 possible final consonants plus "no final consonant". Unicode is the international computer text standard. The chart on this page uses only the 140 blocks with no final consonant and the 14 basic consonants, which is 14 × 10 = 140.

Count Calculation What it covers
140 14 × 10 basic chart on this page
399 19 × 21 all initial + vowel pairs, no final
11,172 19 × 21 × 28 every modern block in Unicode

Most real Korean words use only a few thousand of these. You never need to memorise the 11,172, because the rules for joining letters give you the rest. For the computing side, see Hangul in Unicode.

With the structure clear, try reading real words from the chart.

Worked Example: Reading 나무, 바다 and 오리

The way to read a word from the chart is to find each block, read the cell, and join them. This example uses three words that use only chart cells.

Word 1: 나무 (tree).

  1. 나: row ㄴ, column ㅏ: "na".
  2. 무: row ㅁ, column ㅜ: "mu".
  3. Join: 나무 [나무] (namu).

Word 2: 바다 (sea).

  1. 바: row ㅂ, column ㅏ: "ba".
  2. 다: row ㄷ, column ㅏ: "da".
  3. Join: 바다 [바다] (bada).

Word 3: 오리 (duck).

  1. 오: row ㅇ, column ㅗ: "o". The ㅇ is silent.
  2. 리: row ㄹ, column ㅣ: "ri".
  3. Join: 오리 [오리] (ori).

You will know it worked when you can read the word from the Hangul alone. Six more words use only chart cells:

Word Meaning RR
아기 baby agi
고기 meat gogi
하나 one hana
사자 lion saja
우유 milk uyu
모자 hat moja
ㅂ + ㅏConsonant: ㅂ. Vowel: ㅏ. Final: .ㅂㅏ
Block바
Consonant: ㅂVowel: ㅏ

Between vowels, ㄱ ㄷ ㅂ ㅈ become voiced: the ㄱ in 아기 and the second ㄱ in 고기 sound closer to English g than the ㄱ at the start of a word. Revised Romanization writes g, d, b and j for these letters before any vowel, in both positions.

Reading words is the goal. The next section covers where learners slip.

Common Mistakes When Using the Korean Syllable Chart

Learners most often make six mistakes with the chart. Each has a fix.

Mistake Why it happens Fix
Reading ㅓ as "o" Romanization "eo" looks like o Treat "eo" as one vowel, like "uh"
Skipping the silent ㅇ Circle looks like a letter At the start, ㅇ is silent; read the vowel alone
Reading 져, 쳐 and 쪄 as "jyeo" in verb forms Spelling shows ㅕ In verb forms they are pronounced [저], [처] and [쩌]
Treating rare blocks as errors Never seen 뱌 in a word Valid does not mean common
Looking for blocks with a bottom letter Chart has none Use the batchim chart for those
Reading across too fast Rows look alike Say the consonant, then the vowel

The 져/쳐/쪄 case is a real pronunciation rule. According to the South Korean standard pronunciation rules (표준 발음법, article 5), 져, 쪄 and 쳐 in conjugated verb forms are pronounced as if the vowel were ㅓ. So 가져 (bring) is [가저], and 다쳐 (get hurt) is [다처]. The spelling stays the same; only the sound simplifies.

Common misconception: Learners often assume that a valid block must be a real word. Actually, the chart shows what the writing system allows, and a block like 갸 is a legal block that appears inside only a few words, such as 갸름하다 (slender).

Limitation: the chart covers 140 of the 11,172 blocks, and it has no batchim. It also shows each block in isolation and cannot show the sound changes that happen when blocks meet in a word.

Now try the practice set.

Practice with the Chart

Do these exercises with the chart open, then close it and repeat.

Exercise 1: Row drill. Read the ㄱ row aloud: 가 갸 거 겨 고 교 구 규 그 기. Then read the ㄴ row.

Exercise 2: Build. Write the blocks for ㅁ + ㅗ, ㅅ + ㅜ and ㅎ + ㅏ.

Exercise 3: Read. Read aloud: 구두, 나비, 두부, 시계.

Exercise 4: Choose. Which is a vertical-vowel block: 노, 너 or 느?

Exercise 5: Listening. Play 가 / 거 / 고 / 구 in random order five times and write which you heard. Four out of five means you are ready to move on.

Practice · 8

Read the examples and check your answer.

  1. How many blocks does the basic syllable chart contain?

    1. 11,172
    2. 140 (14 consonants × 10 vowels)
    3. 399 (19 × 21)
    Show answer

    140 (14 consonants × 10 vowels)

    The basic chart combines the 14 basic consonants with the 10 basic vowels: 14 × 10 = 140.

  2. Which block is ㅁ + ㅗ?

    1. 마
    2. 모
    3. 머
    4. 무
    Show answer

    모

    Row ㅁ, column ㅗ gives 모; ㅗ is horizontal, so it sits below ㅁ.

  3. Which of these is a vertical-vowel block?

    1. 노
    2. 느
    3. 너
    Show answer

    너

    ㅓ is a vertical vowel and sits to the right of the consonant; ㅗ and ㅡ are horizontal.

  4. How is 오리 read from the chart?

    1. oli
    2. ori, with the ㅇ silent
    3. ngori
    Show answer

    ori, with the ㅇ silent

    오 is row ㅇ, column ㅗ, and ㅇ is silent at the start; 리 is row ㄹ, column ㅣ: ori.

  5. How is 가져 (bring) pronounced?

    1. [가저]
    2. [가져] with a clear y glide
    3. [가조]
    Show answer

    [가저]

    In conjugated verb forms 져, 쳐 and 쪄 are pronounced as if the vowel were ㅓ, so 가져 is [가저].

  6. Where does Unicode's figure of 11,172 syllables come from?

    1. 14 consonants × 10 vowels × 7 final sounds
    2. 24 letters × 24 letters × 19 consonants
    3. 19 initial consonants × 21 vowels × 28 endings
    Show answer

    19 initial consonants × 21 vowels × 28 endings

    19 × 21 × 28 = 11,172, where the 28 endings are 27 final consonants plus 'no final'.

  7. Is 뱌 a valid Hangul block?

    1. Only when it has a final consonant
    2. Yes, it is valid but rare in real words
    3. No, it breaks the block rules
    Show answer

    Yes, it is valid but rare in real words

    Every cell in the chart is a valid block; valid does not mean common, and 뱌 appears in very few words.

  8. In what order are the vowel columns arranged?

    1. ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ
    2. ㅏ ㅓ ㅗ ㅜ ㅡ ㅣ ㅑ ㅕ ㅛ ㅠ
    3. ㅣ ㅡ ㅠ ㅜ ㅛ ㅗ ㅕ ㅓ ㅑ ㅏ
    Show answer

    ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ

    The columns alternate a basic vowel and its y-version: ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ.

Answers to the Practice

  1. ga gya geo gyeo go gyo gu gyu geu gi; then na nya neo nyeo no nyo nu nyu neu ni.
  2. 모, 수, 하.
  3. 구두 (shoes), 나비 (butterfly), 두부 (tofu), 시계 (clock; 계 is read [계] or [게]).
  4. 너, because ㅓ is a vertical vowel.
  5. A score of 4 or 5 means you hear the difference. Below 4, replay slowly and repeat.

For more practice, use the Hangul worksheets.

A One-Week Drill Plan

A short daily drill works better than one long session. Each day takes about 5 minutes: read the rows aloud with the audio on, then cover the romanization and read them again.

Day Rows to read Extra step
1 ㄱ, ㄴ read each row twice
2 ㄷ, ㄹ, ㅁ add the words 다리 (bridge; leg) and 라디오 (radio)
3 ㅂ, ㅅ, ㅇ read the ㅇ row as bare vowels
4 ㅈ, ㅊ note that 져 and 쳐 in verb forms sound like [저] and [처]
5 ㅋ, ㅌ, ㅍ, ㅎ compare ㅋ with ㄱ using the audio
6 all rows read the words from this page
7 all rows read in random order using the quiz

This plan is a suggestion and not a measured result. If a row feels hard, repeat it a second day before moving on.

What to Learn Next

After the syllable chart, learn blocks with a bottom consonant. The best next step is the batchim chart, which adds the seven final sounds to the blocks you can already read. For the full set of charts, return to all Hangul charts.

Scope of this page: the chart covers the 140 basic consonant-vowel blocks. It does not cover double consonants, compound vowels or batchim. Those live in the linked lessons.

The Korean syllable chart is a reference you can print and keep: 14 rows, 10 columns and 140 blocks to read aloud.

Frequently Asked Questions

Does the chart include batchim?

No. The 140 blocks on this chart have no consonant at the bottom. Batchim (받침) are the final consonants written under a block, as in 한 or 책, and they have their own chart. Learn the chart first, then add final consonants with the batchim chart and the seven-final-sounds lesson.

Why is the first row 가갸거겨?

Because the row joins the consonant ㄱ with the vowels in their fixed order: ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ. That order alternates a basic vowel with its y-version, which gives the chant 가 갸 거 겨 고 교 구 규 그 기. Every other row repeats the same vowel order with a new consonant.

Is 갸 a real word?

Not on its own. 갸 is a valid block, which means it follows the rules of Hangul, but it appears inside only a few words, such as 갸름하다 (slender). Many blocks in the chart behave this way. They show what the writing system allows, not a list of words, so use the chart for reading practice.

How long does it take to read the whole chart?

Reading all 140 blocks aloud takes a few minutes. Reading them fluently, without checking the romanization, usually takes several short sessions spread over days. Timing varies by learner. A routine of 5 minutes a day, one or two rows at a time, with the audio on, is a reliable plan.

Save This to Pinterest
Korean Syllable Chart
Korean Syllable Chart