Korean Name Generator

Free AI Korean name generator for K-drama leads, K-pop idol personas, sageuk warriors, webtoon casts and baby-name shortlists - pick a name type, era, vibe and romanization or chat with AI for hanja and backstory. No signup.

Generate Korean Name

Pick a name type, era, vibe and romanization - or just hit generate.

Add hanja meanings, traits, or themes the names should hint at.

Chat with AI about korean names

AI

Your korean names will appear here

Fill the form on the left and click Generate

Korean names example artwork

Korean Name Generator tool

Our korean name generator helps you spin up authentic Korean given names, surnames, full names and K-pop stage names in seconds, with a one-line hanja-meaning note attached to every result.

Sageuk to K-pop Registers Joseon yangban, colonial-era, modern Hallyu, K-pop stage and Korean-American diaspora - one click switches register.
Hanja Meaning Notes Each name ships with a short note hinting at the hanja roots - bright, jade, dragon, virtue - behind every syllable.
Copy & Download Copy a single name, the whole list, or export as TXT or CSV in one click.

Generate believable korean names anchored to real hanja

AI Free Forever's korean names generator is built on the real spine of Korean naming - a one-syllable surname plus a two-syllable hanja-rooted given name, plus the sageuk, modern Hallyu and K-pop registers that searchers actually expect. Some popular korean names you'll already know include Min-jun, Seo-yeon, Ji-woo, Hyun-woo, Ha-eun, Yu-jin, Soo-min, Da-eun, Tae-hyun and Soo-bin.

Pick a name type, era, gender, vibe and romanization style in order to spin up korean names tailored to K-drama leads and webtoon casts, sageuk historical fiction, K-pop idol personas and Korean baby-name shortlists - every result ships with a one-line hanja note so you know instantly which character roots (bright, jade, virtue, dragon) the name traces back to.

How to build an authentic Korean name that fits your story

Korean names are built by picking one of three real registers - sageuk Joseon (Yeong-jo, Hwa-ryeong, Cheol-su), modern Hallyu (Min-jae, Ye-jin, Joon-ho) or K-pop stage form (single mononyms like Hyuna, Rain, Karina) - and then layering on a gender, vibe and romanization style that match the character you have in mind.

Walk through it step by step:

  1. Pick the name type and register. First name only for a webtoon lead, surname only for a chaebol family, full name for a K-drama character, or K-pop stage name for an idol persona. Sageuk register favours archaic two-syllable forms (Yeong-jo, Hye-bin, Cheol-su). Modern Hallyu compresses those into trendy two-syllable forms (Joon-woo, Si-yeon, Ha-rin). K-pop stage names break the rule entirely with mononyms or English-loan names (Sana, Karina, Felix).
  2. Pick the surname. Korea is famously surname-light - Kim, Lee and Park alone cover roughly 45% of the population, with Choi, Jung, Kang, Cho, Yoon, Jang, Lim, Han, Oh, Seo and Shin filling most of the rest. Pick a surname that does NOT belong to a famous person you'd be cloning, then let the given name do the storytelling.
  3. Pick the era and character vibe. Joseon scholar, sageuk warrior, K-drama lead, K-pop idol, webtoon villain, chaebol heir, modern everyday or baby name - each shifts the hanja palette the AI draws from (virtue and Confucian roots for sageuk, bright/star/dawn roots for modern, English loanwords for stage names).
  4. Pick a romanization style. Revised Romanization with a hyphenated given name (Kim Min-jun) is the clean default for English-language readers. Switch to single-word (Kim Minjun) for K-pop billing, McCune-Reischauer for academic and pre-2000 historical settings, or Western order if you want the given name first.
  5. Add optional keywords. Drop in cues like "hanja meaning bright moon, sageuk swordsman, chaebol second son" to bias the result toward a specific theme without locking the name itself.
  6. Choose how many and hit Generate. Pick a count, generate, then re-roll any time for a fresh batch with the same settings.

Korean names for K-drama writers and K-pop fan-fiction creators

Korean names for K-drama and webtoon writers

K-drama & webtoon writers

Lead, second-lead and chaebol-family casts for romance, sageuk and revenge K-drama plots and webtoon scripts.

Korean stage names for K-pop fan-fiction creators

K-pop fan-fiction creators

Original idol-group line-ups and stage personas for AO3, Wattpad, fan-comic and original-character K-pop fiction.

Korean baby names for parents browsing modern shortlists

Korean baby-name parents

Modern boy and girl shortlists with hanja meanings and Korean-American friendly Revised Romanization spellings.

30 Korean names spanning sageuk, modern Hallyu and K-pop stage

A handpicked mix of Joseon-era, modern Hallyu and K-pop-style Korean names - copy any one with a click.

K-pop idol and stage-name picks

For idol-group personas, set Name Type to "K-pop stage name" and Vibe to "K-pop idol" - the generator then favours short, brandable mononyms and English-loan picks like Karina, Felix, Sana, Rain, Hyuna, Jihyo and Mark rather than full Korean legal names.

Sageuk and Joseon-era Korean names

For Joseon historical fiction set "Era" to "Joseon dynasty (sageuk)" and "Vibe" to "Joseon yangban scholar" or "Sageuk warrior" - the generator leans into archaic hanja-heavy two-syllable given names like Yeong-jo, Hwa-ryeong, Hye-bin, Cheol-su, Bok-nam and Myeong-hwa anchored to virtue (孝, 仁, 義) and dragon (龍) roots that read as period-correct.

Korean names for boys, girls and gender-neutral characters

Korean given names are gender-coded by hanja and ending rather than by hard suffix rule. Male names lean on -jun, -ho, -woo, -hyun, -seok and -tae endings (Min-jun, Joon-ho, Hyun-woo, Tae-hyun). Female names lean on -ah, -hee, -yeon, -eun, -bin and -ji endings (Seo-yeon, Ji-ah, Da-eun, Hye-bin). A growing modern set is genuinely gender-neutral - Ji-woo, Si-woo, Eun-woo, Yoon, Yu-jin and Tae-min all read as plausible on any gender. Set Gender to Male, Female or Gender-neutral to lock the hanja palette.

Korean baby names with hanja meanings

One of the strongest niches for this keyword is parents shortlisting a Korean baby name with a clean hanja meaning attached. Set Vibe to "Baby name" and Era to "Modern Korea" and the generator returns names that are currently registered with NIKS / Korea's Supreme Court and tied to a clear meaning, so you can hand the shortlist over without having to look every name up:

  • Boys - Min-jun (clever and handsome), Seo-jun (auspicious and handsome), Do-yun (path of allowance), Joon-woo (handsome universe), Eun-woo (kind universe), Tae-hyun (great and worthy).
  • Girls - Seo-yeon (auspicious lotus), Ji-ah (wisdom and elegance), Ha-eun (summer's grace), Soo-bin (excellent and refined), Yu-na (necessary and graceful), Chae-won (bright origin).

Frequently asked questions about korean names

What are common Korean names?

The most common modern Korean given names are Min-jun, Seo-jun, Do-yun, Ha-jun and Joon-woo for boys, and Seo-yeon, Ji-ah, Ha-eun, Soo-a and Ji-woo for girls. Surnames cluster heavily around Kim, Lee, Park, Choi and Jung - between them they cover almost half of all Koreans. Pick era "Modern Korea" to bias the model toward this set.

What is a beautiful Korean name?

Korean names judged "beautiful" usually layer a soft consonant onto a meaningful hanja root - Ha-eun (summer's grace), Seo-yeon (auspicious lotus), Yu-na (necessary and graceful), Ji-an (wisdom and peace) and Da-hyun (achieving brightness) are perennial favourites. Set Vibe to "K-drama lead" or "Baby name" and the generator favours these soft, hanja-driven picks.

What is the rarest Korean name?

Genuinely rare Korean names use uncommon hanja or pure-Korean roots that skip Chinese characters entirely - examples include Areum (beauty), Haneul (sky), Saebyeol (new star), Iseul (dew), Daram (squirrel) and Bora (purple). They are legal under Korea's expanded name registry and feel modern-poetic rather than period-correct. Add "pure-Korean roots" in the keywords field to surface them.

What is the most common Korean last name?

Kim is the single most common Korean surname (around 21% of the population), followed by Lee (around 15%) and Park (around 8%). Choi, Jung, Kang, Cho, Yoon, Jang and Lim round out the top ten. Together the top three cover roughly 45% of all Koreans - which is why most K-dramas keep cycling the same handful of family names.

What does Hanja mean in a Korean name?

Hanja are the Chinese characters that historically underpin most Korean given names - each syllable maps to one hanja with its own meaning (bright, jade, virtue, dragon, lotus). Two parents picking Min-jun (敏俊, "clever and handsome") versus Min-jun (民準, "people's standard") are choosing entirely different meanings under the same romanization. The generator surfaces a one-line meaning note for each result.

Are these Korean names free to use in my K-drama, webtoon or fan-fiction?

Yes. Names generated here are free for personal and commercial use - K-dramas, webtoons, novels, indie games, K-pop fan-fiction, original-character idol groups and baby-name shortlists. We do not claim ownership of the output. Re-generate if a name lands too close to a real idol, actor or historical figure.

Can the AI explain the hanja behind a Korean name?

Yes - switch to the Ask AI tab. You can chat about hanja meaning, pure-Korean roots, sageuk versus modern register, gender suffixes, romanization choices, or how to weave a name into a chaebol family backstory.

Free Korean Name Generator

Free, no signup, no usage cap. Re-roll any era or vibe as many times as you need, ask AI for hanja meanings, then copy or export TXT/CSV in one click.

Related generators