Fun Generators
Login

Korean Name Generator

Fun Generators
Toggle sidebar

Korean Name Generator

Generate authentic Korean names — the names of the Korean people of the Korean Peninsula. Korean naming follows the East Asian convention: the family name (seong or seong-si) comes first, followed by the given name (ireum). Korean family names are remarkably concentrated — Kim, Lee (Yi), and Park (Pak) alone account for over 45% of the South Korean population — yet within these common surnames, given names provide rich variety. Korean given names are typically two syllables (two hanja/Chinese characters), each carrying meaningful associations: Jihun (wisdom + grace), Seonjun (good + handsome), Hyunwoo (wise + universe), Minseok (clever + stone). Female names often include elements suggesting beauty, virtue, or nature: Jiyeon (wisdom + graceful), Sooyeon (pure + graceful), Eunhee (kindness + joy). Korean naming follows a generational naming tradition where one of the two syllables in the given name is shared among all siblings or cousins of the same generation — this 'generation name' (dollimja) is determined by Confucian genealogical records.

Korean Name

Sol Sung-Chul
Si Hee-Bon
Mun Han-Bi
Tong Dae-Hyun
Myong Seung-Yun

Your History

Your history is saved in your browser only. Nothing is ever sent to our servers.

About the Korean Name Generator

The Korean Name Generator creates authentic Korean names for male and female characters. Korean names follow the East Asian convention: the family name (seong, 성) comes first, followed by the given name (ireum, 이름). Most Korean family names are a single syllable — Kim, Lee, Park, Choi, Jung — and Korea has remarkably few surnames: approximately 280 family names cover the entire population of 51 million South Koreans. The three most common surnames alone — Kim (21%), Lee (14%), and Park (8%) — are shared by nearly half the population. This extraordinary concentration makes the given name crucial for individual identification.

Korean given names are typically two syllables, each syllable written with a Chinese character (hanja) carrying its own meaning. Traditional Korean naming is an art form: parents consult the four pillars of destiny (saju), family generation names (dol림ja or dorim character), and the balance of the five elements. Many families use a generation name — a shared character that all siblings and cousins of the same generation use in their given name — so that Kim Jungsoo and Kim Jungwoo might be brothers sharing the "Jung" generation character. The meaning of the hanja used in names is critically important: names meaning wisdom, brightness, virtue, and strength are perennial favourites.

The Korean Wave (Hallyu) has made Korean names globally recognisable through K-pop, K-drama, and Korean cinema. BTS members — Kim Namjoon, Kim Seokjin, Min Yoongi, Jung Hoseok, Park Jimin, Kim Taehyung, and Jeon Jungkook — have made Korean naming conventions familiar worldwide. Bong Joon-ho's Oscar-winning Parasite (2019) brought global attention to Korean storytelling, and the global success of Squid Game, Kingdom, and Extraordinary Attorney Woo has made Korean culture — including its naming traditions — part of worldwide popular consciousness.

Korean Naming Traditions

Hanja and the Meaning of Names

Korean given names, though pronounced in Korean, are traditionally written in hanja (Chinese characters used in Korean) with specific meanings. The same romanised syllable can represent different hanja — "Joon" could mean talented, handsome, or accomplished depending on the character. Parents invest significant effort in choosing hanja with auspicious, complementary meanings for their children's names. Common positive elements include: Jun (talented/handsome), Woo (rain/universe), Hyun (wise/smart), Min (clever/nimble), Ji (wisdom/knowledge), Yoon (allow/bright), Soo (excellence), and Hee (bright/joyful).

Female Names and Modern Trends

Korean female names have evolved significantly. Traditional female names often used the suffix -hee (brightness/joy), -ja (child — now associated with older generations), -soon (pure), and -ok (jade). Contemporary female names are more varied and often share characters with male names — Jiyeon, Minji, Seoyeon, Jisoo, Sohee. Some modern Korean parents choose purely Korean-origin names without hanja, using native Korean words for beauty, nature, and emotion — Harang (sun), Binna (shining), Areum (beautiful). The trend toward unique, meaningful names reflects Korea's post-war prosperity and the rise of individualisation in Korean society.

Korean history is embedded in names: the great Admiral Yi Sun-sin, whose turtle ships repelled the Japanese invasion of 1592, bore a name meaning "obedient to the sun." Sejong the Great, who commissioned the creation of Hangeul (the Korean alphabet) in 1443, had a name meaning "great ancestor." Korea's division into North and South in 1945 created diverging naming practices — North Korea restricted names to those approved by the state, while South Korea maintained traditional hanja naming with increasing stylistic freedom. The Korean diaspora communities in the United States, China, Japan, and Central Asia have maintained Korean naming traditions while sometimes adding Western given names for international contexts.

How to Use These Names

  • Create Korean characters for K-drama-inspired fiction, contemporary Korean literature, or stories set in Seoul, Busan, or the Korean countryside
  • Name K-pop idol characters, entertainment industry figures, or characters navigating Korean celebrity culture
  • Write historical fiction set in the Joseon Dynasty (1392–1897), the Korean War period, or the compressed industrialisation of South Korea's economic miracle
  • Develop Korean diaspora characters in the United States (Los Angeles Koreatown), Japan (Zainichi Koreans), China, or the Korean communities of Central Asia (Koryo-saram)
  • Create characters for stories exploring divided families across the North-South Korean border, or North Korean defector narratives
  • Build Korean characters for video games, tabletop RPGs, or speculative fiction set in near-future Korea

What Makes a Korean Name?

Kim Jungwoo

Korean male names are typically two syllables with hanja meanings. Jungwoo (righteous + universe), Minjun (clever + talented), Seojun (auspicious + talented), and Taehyung (great + prosper) are common contemporary male names. The family name always comes first in Korean convention.

Park Jiyeon

Female Korean names often include Ji (wisdom), Yeon (beautiful/graceful), Seo (auspicious), Min (clever), and Eun (grace/silver). Jiyeon, Seoyeon, Minji, Jisoo, and Eunji are quintessentially contemporary Korean female names — recognisable and melodious.

Kim, Lee, Park

Korea's concentration in three family names — Kim (21%), Lee/Yi/Rhee (14%), and Park/Pak (8%) — is extraordinary. Choi, Jung/Jeong, Kang, Cho, Yoon, Jang, and Lim are the other top surnames. Together the top 10 surnames cover approximately 65% of South Korea's population.

Example Korean Names

Kim Jungwoo Lee Jiyeon Park Minjun Choi Seoyeon Jung Taehyung Kang Minji Cho Seojun Yoon Eunji Jang Minho Han Jisoo Lim Jaehyun Shin Sooyeon

Frequently Asked Questions

Is this generator free to use? +
Yes, the Korean Name Generator is completely free for personal and commercial use. Generated names can be used in K-drama fanfiction, games, novels, or any creative project. An API is also available for programmatic access — check the API documentation on this site.
Why do so many Korean people share the same surname? +
Korea has very few distinct family names — approximately 280 cover the entire population, with just three (Kim, Lee, Park) accounting for nearly half. This is because Korean surnames were historically restricted to aristocratic yangban families; when the Joseon Dynasty's social structure began to break down in the 19th and early 20th centuries, commoners adopted family names and typically chose prestigious surnames of powerful clans. Japanese colonial rule (1910–1945) forced many Koreans to adopt Japanese names, but most reverted to Korean surnames after 1945, further concentrating the population into existing surname pools.
Are these names suitable for both North and South Korean characters? +
The names in this generator are drawn from South Korean naming conventions, which have remained closer to traditional Korean naming practices. North Korean names share many of the same roots but are influenced by the DPRK's ideology — names referencing the Korean revolution, the Workers' Party, or socialist virtues were encouraged after 1948. Some traditional names are shared across both Koreas. For authentically North Korean characters, you might add names with elements like Chol (iron), Sung (victory), or Ryong (dragon) which are common in the North.
What is a generation name and how does it work? +
A generation name (dol림ja) is a shared Chinese character used in the given names of all children of the same generation in a family. In a family following this tradition, brothers might be named Jungsoo and Jungwoo (sharing "Jung"), while their father's generation used "Hyun" (Hyunsoo, Hyunwoo). The generation name cycles through a predetermined sequence of characters that may repeat across centuries. This practice makes it possible to identify generational relationships within a clan from names alone, though it has become less common among younger South Koreans.
Why does the generator show the family name first? +
Korean names follow the traditional East Asian convention where the family name (seong) comes before the given name. Kim Jiyeon means the Kim family's member named Jiyeon. In Western documents and international contexts, Korean names are sometimes reversed to given-name-first (Jiyeon Kim), but the traditional order — family name first — is used in Korea itself and is the standard this generator follows.
Can I use these names for historical fiction set in the Joseon Dynasty? +
Yes. The Joseon Dynasty (1392–1897) used the same hanja naming conventions still visible in modern Korean names. Royal names used more elaborate titles and honorifics, and the yangban aristocracy had strict naming conventions tied to clan genealogy records (jokbo). Common elements in Joseon-era names — Jun (handsome/talented), Hyun (wise), Woo (universe), Soo (excellence) — are the same ones seen in this generator, making these names appropriate for any Korean historical period from the Goryeo dynasty onward.