Korean Syllable Block Frequency Counter

Count how often each Hangul syllable block appears in Korean text

Free Korean syllable-block frequency counter. Paste Hangul text and instantly see every unique 음절 block (가–힣) ranked by how often it occurs, with counts and percentage share. Runs entirely in your browser.

What counts as a Korean syllable block?

A Hangul syllable block is a single precomposed character in the Unicode range U+AC00 to U+D7A3 (가 through 힣) — exactly 11,172 possible blocks. Each one bundles a leading consonant, a vowel, and an optional final consonant into one square unit, and the counter treats each block as one item.

This Korean syllable block frequency counter reads any block of Hangul text and tells you how often each individual syllable block appears, ranked from most to least common. Korean is written by composing a leading consonant, a vowel, and an optional final consonant into a single square 음절 (syllable) block, so counting those blocks gives a natural, readable frequency profile of a passage. It is handy for learners deciding which syllables to memorise first, for font designers checking coverage, and for anyone curious about the texture of a Korean text.

How it works

Modern Korean text uses precomposed Hangul syllable blocks, which live in the Unicode range U+AC00 to U+D7A3 — that is everything from 가 to 힣, exactly 11,172 possible blocks. The tool walks through your text one code point at a time, and whenever a code point falls inside that range it adds one to that block’s tally. Every other character — spaces, punctuation, Latin letters, digits, and isolated jamo such as ㄱ or ㅏ — is skipped, so the result describes only the genuine Hangul content.

Once every block is counted, the blocks are sorted by frequency (ties break alphabetically) and each is shown with its raw count and its share of the total, computed as count / total × 100. The header also reports the total number of blocks and how many of them are distinct, which together hint at how repetitive the writing is.

Example and tips

Paste a short paragraph and you will usually see grammatical syllables like 다, 이, 는, and 에 near the top, because they end so many words and particles. A very repetitive text — a chant or a list — will show a small unique-block count next to a large total, while varied prose spreads the counts out.

For study, copy the top ten blocks into your flashcard deck; for typography, scan the list to confirm a font renders every block you actually use. Because everything runs locally, you can safely analyse private essays, song lyrics, or chat logs without anything leaving your device.