Korean has 21 vowel letters (모음). Written out as a raw list — ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㅣ — that looks like a wall of unrelated squiggles, and that is exactly the wrong way to meet them. Hangul vowels were engineered, not accumulated. Under the surface there is a tiny basic core, and every other vowel is that core plus one predictable modification. This page maps the whole territory; the basic vowels, y-vowels, w-vowels, the merged vowels, and vowel harmony fill it in.
The English contrast: chaos vs. system
English spells vowels chaotically. The single sound "ee" can be written ee (see), ea (sea), ie (field), ey (key), i (machine), or e (be) — six spellings, one sound. Going the other way, the letters ough spell at least six different sounds (through, though, tough, cough, bough, thought). There is no logic; you memorize word by word.
Hangul is the opposite. Each vowel letter maps to essentially one sound, and — the part that makes learning fast — the letters are built from each other by rule. Learn the six simple vowels and you have not learned six of twenty-one; you have learned the seeds from which the other fifteen grow.
The building logic
Every Korean vowel is assembled from two strokes and their modifications:
- a long vertical stroke ㅣ (the "standing" line), and
- a long horizontal stroke ㅡ (the "lying" line).
Onto these you add short strokes (historically a dot ·). Where the short stroke sits, and how many there are, encodes the sound.
Step 1 — the six simple vowels. A single short stroke on the vertical or horizontal line gives:
아이
a-i
child (uses ㅏ and ㅣ)
오이
o-i
cucumber (uses ㅗ and ㅣ)
These six — ㅏ ㅓ ㅗ ㅜ ㅡ ㅣ — are the foundation. Vertical-line vowels (ㅏ ㅓ ㅣ) go to the right of a consonant; horizontal-line vowels (ㅗ ㅜ ㅡ) go underneath it. Full details on the basic vowels page.
Step 2 — add a second short stroke → a y-glide. Doubling the short stroke adds a y on the front: ㅏ→ㅑ, ㅓ→ㅕ, ㅗ→ㅛ, ㅜ→ㅠ. Nothing else changes.
우유
u-yu
milk (ㅜ 'u' beside its own y-form ㅠ 'yu')
The word 우유 is the whole system in one breath: the plain ㅜ and its iotized twin ㅠ, side by side. See the y-vowels page.
Step 3 — combine a rounded vowel with another vowel → a w-glide. Put ㅗ or ㅜ in front of a second vowel and it turns into a w: ㅗ+ㅏ = ㅘ (wa), ㅜ+ㅓ = ㅝ (wo), ㅡ+ㅣ = ㅢ (ui).
과일
gwail
fruit (ㅘ = ㅗ+ㅏ, one 'wa' sound)
왜
wae
why (ㅙ = ㅗ+ㅐ)
These are covered on the w-vowels page.
Step 4 — add ㅣ to a simple vowel → a front vowel. ㅏ+ㅣ historically fused into ㅐ, and ㅓ+ㅣ into ㅔ. Today ㅐ and ㅔ sound identical for almost everyone — a genuine merger you can stop worrying about, explained on the merged-vowels page.
의사
uisa
doctor (ㅢ = ㅡ+ㅣ, word-initial)
회사
hoesa
company (ㅚ, historically ㅗ+ㅣ)
The complete map of 21
Here is every vowel, grouped by how it is built rather than by keyboard order:
| Group | Letters (RR) | How it is built |
|---|---|---|
| Simple (6) | ㅏ a · ㅓ eo · ㅗ o · ㅜ u · ㅡ eu · ㅣ i | one short stroke on the base line |
| Y-vowels (6) | ㅑ ya · ㅕ yeo · ㅛ yo · ㅠ yu · ㅒ yae · ㅖ ye | a second short stroke adds a y |
| Front (2) | ㅐ ae · ㅔ e | a simple vowel + ㅣ |
| W-vowels (7) | ㅘ wa · ㅝ wo · ㅙ wae · ㅞ we · ㅚ oe · ㅟ wi · ㅢ ui | a rounded vowel (ㅗ/ㅜ/ㅡ) fused to a following vowel |
Six plus six plus two plus seven is twenty-one. Not one of these is arbitrary.
The traditional count: 단모음 vs. 이중모음
Korean textbooks split the 21 letters a second way, by sound rather than shape:
- 10 단모음 (monophthongs) — a single steady vowel sound with no glide: ㅏ ㅐ ㅓ ㅔ ㅗ ㅚ ㅜ ㅟ ㅡ ㅣ.
- 11 이중모음 (diphthongs) — a vowel with a y- or w- glide: ㅑ ㅒ ㅕ ㅖ ㅘ ㅙ ㅛ ㅝ ㅞ ㅠ ㅢ.
Notice ㅚ and ㅟ sit in the monophthong list. That is historical: ㅚ was once a single rounded front vowel [ø] (like German schön) and ㅟ was [y] (like German über). Most modern Seoul speakers no longer say them that way — they pronounce ㅚ as [we] and ㅟ as [wi], which is why this page groups them with the w-vowels. Both descriptions are "correct"; they just answer different questions (how the letter is built vs. how a monophthong-preserving speaker pronounces it).
Why shape predicts the syllable block
The vertical-vs-horizontal feature is not just trivia — it drives how the letter stacks. A Korean syllable is a block, and the vowel's orientation decides the layout:
- Vertical vowels (ㅏ ㅓ ㅣ ㅑ ㅕ ㅐ ㅔ …) stand to the right of the onset consonant: 가, 너, 시.
- Horizontal vowels (ㅗ ㅜ ㅡ ㅛ ㅠ …) tuck underneath it: 고, 무, 그.
- Compound w-vowels (ㅘ ㅚ ㅝ …) do both — the horizontal part goes under, the vertical part to the right, wrapping around the consonant: 과, 뇌, 원.
So the moment you see a vowel's shape, you already know where it will land in the block. This is the topic of the syllable-blocks page, but it is worth seeing now that the vowel system and the block system are the same system viewed twice.
우유랑 오이 샀어요.
uyurang o-i sasseoyo
I bought milk and cucumber.
이 과일 이름이 뭐예요?
i gwail ireumi mwoyeyo
What's this fruit called?
Look at 뭐 in that last sentence: ㅜ+ㅓ wrapping into a single ㅝ "wo," the onset ㅁ perched at the top-left. The block layout is the vowel-building logic made visible.
Common Mistakes
1. Treating the 21 vowels as 21 memorization items. This is the single biggest early mistake — brute-forcing flashcards for shapes that are actually derived by rule. Learn the six simple vowels cold, then learn the three operations (+y, +w, +ㅣ). The rest fall out.
2. Assuming a "compound" letter is two syllables. ㅘ, ㅝ, ㅢ each spell one vowel, pronounced in a single beat.
✅ 과
gwa
one syllable 'gwa' — the ㅘ is a single glide-vowel
Wrong: reading 과 as "go-a" in two beats. It is one block, one syllable.
3. Confusing keyboard/dictionary order with learning order. Dictionaries collate vowels as ㅏㅐㅑㅒㅓㅔ… That order interleaves plain and y-vowels and is useless for learning. Learn by the building logic above; look words up by the dictionary order later.
4. Ignoring the vertical/horizontal feature. Beginners who don't notice it guess wrong about where the vowel goes and write malformed blocks (consonant + vowel side-by-side when the vowel should sit underneath). The feature is free information — read it off the shape.
5. Expecting English-style spelling irregularity. There is almost none. If you have heard a Korean word, you can nearly always spell its vowels, and if you can read the letters you can say it. The rare exceptions (the ㅐ/ㅔ merger, the shifting value of ㅢ) are catalogued on the merged-vowels page — a short list, not a lifelong hazard.
Key Takeaways
- 21 letters, one system: 6 simple + 6 y-vowels + 2 front + 7 w-vowels.
- Three operations generate the whole set: add a stroke for +y, lead with ㅗ/ㅜ for +w, add ㅣ for a front vowel.
- The traditional 10 단모음 / 11 이중모음 count sorts by sound; ㅚ and ㅟ are listed as monophthongs for historical reasons but are usually pronounced with a glide today.
- A vowel's vertical or horizontal shape tells you where it sits in the syllable block — the vowel system and block system are one.
Now practice Korean
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Korean→Related Topics
- The Six Basic Vowels ㅏㅓㅗㅜㅡㅣTOPIK 1 — Precise mouth positions for Korean's six core vowels, drilling the two that break English speakers: the unrounded ㅓ (not ㅗ) and ㅡ, a high back unrounded vowel English simply does not have.
- The Y-Vowels ㅑㅕㅛㅠ (and ㅒㅖ)TOPIK 1 — The iotized vowels are the cleanest gift in the whole script: one extra stroke on a basic vowel adds a y-glide and nothing else, so if you know ㅓ you already know ㅕ.
- The W-Vowels ㅘㅝㅚㅟ (and ㅙㅞ)TOPIK 1 — The w-glide vowels look intimidating but decompose predictably: a rounded ㅗ or ㅜ contributes the 'w', the second vowel supplies the rest, and vowel harmony decides which pairs are even legal.
- Vowels That Merged: ㅐ=ㅔ, ㅙ=ㅚ=ㅞ, and ㅢTOPIK 1 — Some vowels are still written apart but now sound identical — the reassuring truth is that natives can't hear the difference either, so you memorize the spelling instead of straining your ear.
- Vowel Harmony 모음조화 (and Why 아 vs 어 Depends On It)TOPIK 1 — Korean sorts its vowels into 'bright' (양성: ㅏ, ㅗ) and 'dark' (음성: ㅓ, ㅜ, ㅡ, …) classes — a mostly-eroded system that nonetheless still decides 아 vs 어 in every conjugation and gives the mimetic vocabulary its light-vs-heavy feel.