Random Korean Hangul Letter Generator

 
Script
Hangul generated locally in your browser with the Web Crypto API.

Korean Hangul jamo

Generate one random basic Korean Hangul jamo with its Revised Romanization reading and name (e.g. ㄱ — g/k (giyeok) or ㅏ — a (vowel)). Draws from the 24 basic jamo — 14 consonants and 10 vowels — so choose Consonants, Vowels, or both. Double consonants (ㄲ, ㄸ) and compound vowels (ㅐ, ㅘ) are excluded. Useful for flashcard-style recognition drills when learning to read Hangul.

Fair random selection

Each result is selected with browser randomness from the active set of jamo, every letter equally likely. Rangdom uses the Web Crypto API for random generation so the next jamo is not predictable from previous results. The combined mode draws uniformly across all 24 basic consonants and vowels.

When to use it

Use this generator for Hangul recognition practice: show yourself a random jamo and recall its reading and name, or quiz a student learning the Korean alphabet. The basic 24-jamo set covers the consonants and vowels you need before moving on to double consonants, compound vowels, and full syllable blocks.