Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Korean Hangul Chart

Korean Hangul Chart

Interactive Korean Hangul chart with romanization, pronunciation guides, audio, example words, a syllable builder, and a full combination table.

Interactive Korean Hangul Chart with Pronunciation

This Korean Hangul chart is an interactive reference for the entire Korean alphabet, with romanization, pronunciation guides, and audio for every letter. Hangul (한글) is the official writing system of Korea, created in 1443 and widely praised as one of the most logical alphabets ever designed.

The chart covers all 40 Hangul characters — 19 consonants and 21 vowels — color-coded by category. A built-in syllable builder and a full combination table show exactly how a consonant and a vowel join into a single Korean syllable block, so you learn to read, not just memorize letters.

It is built for beginners learning the Korean alphabet from A to Z, language students who need a quick pronunciation reference, travelers reading signs and menus, and anyone curious about how Korean writing works.

Private by design: the chart runs entirely in your browser and pronunciation uses your device's built-in text-to-speech. Nothing you click or play is ever uploaded to a server.

How to Use the Korean Hangul Chart

1

Browse the color-coded chart

All characters are grouped by type and color-coded: basic consonants, double consonants, basic vowels, and compound vowels. Each cell shows the Hangul letter and its romanization for quick scanning.

2

Open a character for details

Click any letter to open its detail panel with the romanized name, a plain-English pronunciation description, and example Korean words. Press Listen to hear the character, or click an example word to hear it spoken.

3

Build a syllable

In the Syllable Builder, pick a consonant on the left and a vowel on the right. The combined syllable block appears instantly and is spoken aloud — for example ㄱ + ㅏ makes 가 (ga).

4

Explore the full table

Expand the Syllable Table to see every consonant-vowel combination at once. Scroll the grid and click any cell to hear how that syllable sounds.

Features

Complete 40-Character Set

Every Hangul letter in one chart: 14 basic consonants, 5 double consonants, 10 basic vowels, and 11 compound vowels, each with romanization.

Plain-English Pronunciation

Each character has a clear pronunciation guide that maps Korean sounds to familiar English ones, including how a sound changes at the start versus the end of a syllable.

Example Words

Every detail panel shows real Korean words using the letter, with romanization and English meaning, so you see each character in context.

Audio Pronunciation

Hear any character, syllable, or example word read aloud in Korean using your device's built-in text-to-speech.

Interactive Syllable Builder

Combine any consonant with any vowel and instantly see — and hear — the resulting Korean syllable block.

Full Syllable Table

A 19×21 grid of all 399 basic syllable combinations with sticky headers and a fixed first column, plus click-to-pronounce on every cell.

Color-Coded Categories

Consonants and vowels are visually grouped by type, making it easy to tell basic, double, and compound letters apart at a glance.

Beginner-Friendly & Dark Mode

A clean, responsive layout works on phones, tablets, and desktops, with a built-in dark theme for comfortable study.

Frequently Asked Questions

How many letters are in the Korean alphabet?

Hangul has 40 characters: 19 consonants (14 basic plus 5 double) and 21 vowels (10 basic plus 11 compound). These letters combine into syllable blocks that make up every Korean word.

What are the Korean consonants and vowels?

The consonants include 14 basic letters (ㄱ, ㄴ, ㄷ, ㄹ, ㅁ, ㅂ, ㅅ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ) and 5 tense doubles (ㄲ, ㄸ, ㅃ, ㅆ, ㅉ). The vowels include 10 basic (such as ㅏ, ㅓ, ㅗ, ㅜ, ㅡ, ㅣ) and 11 compound vowels (such as ㅐ, ㅔ, ㅘ, ㅙ). Each is color-coded in the chart so the four groups are easy to tell apart.

What is the difference between basic and double consonants?

Basic consonants are the standard sounds. The five double consonants (ㄲ, ㄸ, ㅃ, ㅆ, ㅉ) are tense versions — pronounced with tightened throat muscles and no puff of air — so they sound sharper and more forceful than their basic counterparts.

How are Hangul letters combined into syllable blocks?

A Korean syllable joins an initial consonant with a vowel, optionally adding a final consonant. The Syllable Builder lets you pick a consonant and a vowel and assembles the block using the standard Korean Unicode rules — for example ㄱ + ㅏ produces 가 (ga). The full table shows all 399 basic consonant-vowel combinations.

How do you pronounce the Korean alphabet?

Click any character to read a plain-English pronunciation description, then press Listen to hear it. Audio uses your browser's built-in Korean text-to-speech, so a Korean voice must be available on your device. Most modern desktop and mobile browsers support it, though the exact voice can vary.

Is Hangul hard to learn?

Hangul was deliberately designed to be easy, and many learners memorize the basic letters in just a few hours. This chart gives you the foundation, and the syllable builder shows how letters combine into readable blocks — an ideal starting point for reading Korean.

Basic Consonants Double Consonants Basic Vowels Compound Vowels

Consonants 자음

Basic
Double

Vowels 모음

Basic
Compound

Syllable Builder 음절 조합

Pick consonant
Pick vowel
?
Consonant
Vowel
Click any character to see its pronunciation guide and example words
Press the Listen button to hear how a character sounds
Use the Syllable Builder to combine a consonant and a vowel into a syllable block
Click an example word in the detail panel to hear it spoken
Expand the Syllable Table to see all 399 combinations and click cells to hear them
Everything runs in your browser — nothing is sent to any server
Want to learn more? Read documentation →
1/7
Start typing to search...
Searching...
No results found
Try searching with different keywords