Korean Name Generator
Authentic Korean names for characters, stories and K-drama fans
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate realistic Korean full names, family name first, from modern favorites like Kim Seo-yeon and Lee Min-jun to native Korean names like Park Ha-neul and older generation names like Choi Young-sook. Ideal for fiction, games, K-drama OCs or finding your own Korean name.
About korean names
Korean names put the family name first and the given name second, so in Kim Seo-yeon the family is Kim and the person is called Seo-yeon. Only about 250 surnames are in use, and five of them (Kim, Lee, Park, Choi and Jung) cover roughly half of South Korea, which is why two Kims in the same office are rarely related. Rarer two-syllable surnames such as Namgung, Hwangbo and Sunwoo exist but stand out immediately.
Most given names are two syllables, each drawn from a Chinese-derived character (hanja) with its own meaning: Seo (auspicious) plus Yeon (beautiful), or Min (clever) plus Jun (talented). Since the 1980s parents have also chosen pure Korean words with no hanja at all, such as Ha-neul (sky), Seul-gi (wisdom), Bo-ram (worthwhile) and Saet-byeol (new star), and a few go further with single-syllable names like Sol (pine) or Byeol (star). Older generations tend toward names ending in -sook, -ja, -hee, -chul and -ho, so a grandmother called Young-sook and a granddaughter called Ji-woo sound right for their age.
Romanization varies from family to family: the same name can be written Seo-yeon, Seoyeon or Seo Yeon, and Lee is also spelled Yi or Rhee. This generator uses the hyphenated style most common in passports and English-language media, and you can adjust to taste.
Tips for choosing a name
- Match the name to the character's birth year: Ji-woo, Seo-yeon, Do-yun and Si-woo top the charts after 2010; Ji-hye, Min-jun and Hyun-woo suit people born in the 1990s; Young-sook, Sung-min and Jung-ho sound like parents and grandparents.
- Check the hanja meaning if it matters to your story. Two popular characters that combine well give a name with a built-in wish, such as Eun-ji (kindness and wisdom) or Tae-yang (great and bright), and many Koreans can recite their own name's meaning on request.
- Keep the family name first and pick from the common ones (Kim, Lee, Park, Choi, Jung, Kang, Cho, Yoon, Jang, Lim) unless you want the character to be memorable for having a rare surname like Namgung or Jegal.
- Avoid mixing genders accidentally: Seo-yeon, Ha-eun, Ye-jin and Soo-ah read as female, Min-jun, Seo-jun, Ji-ho and Geon-woo as male, while Ji-woo, Ha-neul and Ha-yoon are used for both.
- Choose one romanization scheme and stick to it across a cast so Kim Seo-yeon and Lee Seo-yun do not look like typos of each other.
Frequently asked questions
Why does the family name come first in Korean names?
Korean, like Chinese and Japanese, places the family before the individual, so Park Ji-woo is Ms. or Mr. Park with the given name Ji-woo. In English-language settings many Koreans reverse the order to Ji-woo Park, but in Korea the surname always leads.
Do Korean names have meanings?
Yes. Most given names are made of two hanja characters chosen for meaning, so Ji-hye combines wisdom and grace and Min-jun combines clever and talented. Pure Korean names like Ha-neul (sky), Bit-na (shining) and Na-rae (wing) carry their meaning directly from the Korean word.
Which Korean surnames are most common?
Kim (about 21 percent of South Koreans), Lee (15 percent), Park (8 percent), then Choi, Jung, Kang, Cho, Yoon, Jang and Lim. Together the top ten cover around two-thirds of the population, which is why Koreans usually address each other by full name or title rather than surname alone.
How do I pick a Korean name for myself?
Most people either choose a name that sounds similar to their own (Hannah becomes Han-na, Eugene becomes Yoo-jin) or pick a hanja meaning they like. Use the generator for ideas, then check the meaning of each syllable and say it aloud; two-syllable given names with a common surname feel the most natural.
All 500 korean names
Browse the full list
- Kim Seo-yeon
- Lee Min-jun
- Park Ji-woo
- Choi Ha-eun
- Jung Do-yun
- Kang Ye-jin
- Cho Seo-jun
- Yoon Ha-yoon
- Jang Si-woo
- Lim Chae-won
- Han Ji-ho
- Oh Soo-ah
- Seo Ye-jun
- Shin Yu-na
- Kwon Hyun-woo
- Hwang Da-eun
- Ahn Jun-seo
- Song Min-seo
- Ryu Tae-yang
- Jeon Ji-yoo
- Hong Geon-woo
- Ko Eun-seo
- Moon Seung-min
- Yang Na-yeon
- Son Ha-jun
- Bae Ye-rin
- Baek Ji-hoon
- Heo Su-bin
- Nam Jae-won
- Shim Yoon-seo
- Noh Kyung-min
- Ha Ji-an
- Kwak Sung-hoon
- Sung Bo-ra
- Cha Dong-hyun
- Joo Hye-jin
- Woo Jin-woo
- Koo Da-hye
- Min Jae-hyun
- Jin Ga-eun
- Ji Hyun-seok
- Yoo Seo-hyun
- Na Ji-hwan
- Chae Eun-ji
- Won Tae-hyun
- Pyo Min-ji
- Do Sang-hoon
- Tak Ye-won
- Byun Woo-jin
- Yeom So-yeon
- Seol Ji-sung
- Gi Yu-jin
- Ma Jun-ho
- Gong Ha-rin
- Bang Jung-woo
- Namgung Min-ah
- Hwangbo Seung-hyun
- Sunwoo Ji-hye
- Jegal Kyung-ho
- Dokgo Young-ae
- Seomun Tae-min
- Sagong Bo-mi
- Kim Ha-neul
- Lee Seul-gi
- Park Bo-ram
- Choi Na-rae
- Jung Ah-reum
- Kang Saet-byeol
- Cho Bit-na
- Yoon I-seul
- Jang Han-byeol
- Lim Han-sol
- Han Sol
- Oh Bada
- Seo Nuri
- Shin Byeol
- Kwon Gyeol
- Hwang Dal
- Ahn Gaeul
- Song Bom
- Ryu Yeo-reum
- Jeon Geu-rin
- Hong Ha-ram
- Ko Da-som
- Moon Sa-rang
- Yang Ye-sol
- Son Mi-so
- Bae Na-ri
- Baek Ro-un
- Heo Han-gyeol
- Nam Eu-tteum
- Shim Ra-on
- Noh Garam
- Ha On-yu
- Kwak Da-on
- Sung Gyeo-ul
- Cha Ma-eum
- Joo Hae-sol
- Woo Hae-ram
- Koo Bit-garam
- Min Saem
- Kim Young-sook
- Lee Jung-ho
- Park Mi-kyung
- Choi Sung-min
- Jung Kyung-ja
- Kang Byung-chul
- Cho Ok-soon
- Yoon Chang-ho
- Jang Soon-ja
- Lim Young-chul
- Han Hyun-sook
- Oh Dong-wook
- Seo Myung-hee
- Shin Sang-chul
- Kwon Jung-sook
- Hwang Gwang-soo
- Ahn Hee-ae
- Song In-ho
- Ryu Mal-soon
- Jeon Ki-tae
- Hong Bok-hee
- Ko Young-sik
- Moon Geum-ja
- Yang Chul-soo
- Son Jeong-ja
- Bae Byung-ho
- Baek Kyung-sook
- Heo Doo-young
- Nam Jae-kyung
- Shim Hak-soo
- Noh Jin-sook
- Ha Woo-sung
- Kwak Sun-hee
- Sung Kwang-ho
- Cha Mi-ja
- Joo Jong-soo
- Woo Yeong-ran
- Koo Man-seok
- Min Hwa-ja
- Jin Sang-yeob
- Ji Myung-sook
- Yoo Dae-hyun
- Na Soon-young
- Chae Pil-soo
- Won Hyang-mi
- Pyo Jong-ho
- Do Ok-ja
- Tak Sung-jae
- Byun Young-ja
- Kim Do-hyun
- Lee Ye-eun
- Park Jun-woo
- Choi Da-in
- Jung Si-hoo
- Kang Ji-min
- Cho Eun-woo
- Yoon Ye-seo
- Jang Hyun-jun
- Lim Yu-jeong
- Han Seung-woo
- Oh Ji-yeon
- Seo Min-ho
- Shin Hye-won
- Kwon Jun-young
- Hwang Soo-jin
- Ahn Tae-joon
- Song Ga-young
- Ryu Dong-hae
- Jeon Seo-young
- Hong Min-gyu
- Ko Ye-ji
- Moon Jae-min
- Yang Ha-young
- Son Seong-jin
- Bae Chae-yeon
- Baek Jun-hyuk
- Heo Eun-bi
- Nam Hyun-jin
- Shim Yoo-jin
- Noh Young-hoon
- Ha Su-min
- Kwak Sung-jin
- Sung Ji-eun
- Cha Tae-woo
- Joo Na-eun
- Woo Kyung-soo
- Koo Hye-rin
- Min Jae-ho
- Jin Se-yeon
- Ji Sang-min
- Yoo Ji-su
- Na Dong-min
- Chae Yu-ri
- Won Jun-ki
- Pyo Ha-jin
- Do Ki-woo
- Tak Bo-young
- Byun Jae-hwan
- Yeom Ye-na
- Seol Min-woo
- Gi Eun-chae
- Ma Sang-woo
- Bang Yong-jun
- Kim Ji-hu
- Lee Seo-ah
- Park Ro-woon
- Choi Ri-an
- Jung Ye-bin
- Kang Si-on
- Cho Ha-yul
- Yoon Ju-won
- Jang Yul-hee
- Lim Seo-woo
- Han Ra-hee
- Oh Si-yeon
- Seo Geon-hee
- Shin Ah-yeon
- Kwon Do-won
- Hwang Se-ah
- Ahn Ji-yul
- Song Ro-ah
- Ryu Seo-ho
- Jeon Yeon-woo
- Hong Ha-im
- Ko Ji-hoo
- Moon Eun-byul
- Yang Do-jin
- Son A-ri
- Bae Seo-jin
- Baek Yu-bin
- Heo Tae-oh
- Nam Da-bin
- Shim Chan-woo
- Noh Ye-seul
- Ha Jun-hee
- Kwak Chae-rin
- Sung Ji-seok
- Cha Go-eun
- Joo Hyun-ji
- Woo Da-ye
- Koo Min-chae
- Min Ye-rim
- Jin Ho-jun
- Ji So-yul
- Yoo Kang-min
- Na Seol-ah
- Chae Woo-hyun
- Won Hee-jin
- Pyo Seung-jae
- Do Yeon-seo
- Tak Si-hyun
- Byun Ji-woon
- Yeom Hyo-joo
- Seol Woo-bin
- Gi Na-yun
- Ma In-sung
- Gong Yoon-ah
- Bang Ji-wan
- Namgung Hyeon-su
- Hwangbo Ra-yeon
- Sunwoo Jae-yong
- Jegal Eun-ha
- Dokgo Sun-woo
- Seomun Ji-won
- Sagong Mi-rae
- Lee Dong-hyeon
- Park Seo-yun
- Choi Min-seok
- Jung Yeon-joo
- Kang Sung-woo
- Cho Ji-na
- Yoon Kyung-tae
- Jang Bo-kyung
- Lim Ho-seok
- Han Jin-hee
- Oh Hyung-jun
- Seo Eun-hye
- Shin Kyu-hyun
- Kwon Soo-yeon
- Hwang Ji-seong
- Ahn Mi-na
- Song Jung-hyun
- Ryu Ah-ra
- Jeon Sang-hyun
- Hong Su-jin
- Ko Jae-sung
- Moon Hye-su
- Yang Seung-ho
- Son So-hee
- Bae Jae-woo
- Baek Yoon-ji
- Heo Kyung-hoon
- Nam Hee-young
- Shim Jung-min
- Noh Su-ji
- Ha Chan-ho
- Kwak Hyun-a
- Sung Young-jin
- Cha Joo-hee
- Joo Tae-ho
- Woo Jin-ah
- Koo Byung-jun
- Min Yeo-jin
- Jin Ki-hyun
- Ji Hye-kyung
- Yoo Sung-jin
- Na Se-jin
- Chae Dong-geun
- Won So-mi
- Pyo Jung-soo
- Do Eun-young
- Tak Hyuk-jin
- Byun Yu-mi
- Yeom Jong-hyun
- Seol Hee-sun
- Gi Min-hyuk
- Ma Hyun-joo
- Gong Jae-hoon
- Bang Yeon-hee
- Kim Ha-yeon
- Lee Si-hyuk
- Park Ye-seo
- Choi Jae-in
- Jung Ga-hee
- Kang Tae-hun
- Cho Ji-yoon
- Yoon Geon-ho
- Jang Seo-hee
- Lim Jun-su
- Han Ye-rim
- Oh Ha-jun
- Seo Min-a
- Shin Do-hun
- Kwon Da-hee
- Hwang Woo-seok
- Ahn Se-hee
- Song Sang-jin
- Ryu Ji-ah
- Jeon Kyu-won
- Hong Jung-eun
- Ko Tae-yong
- Moon Mi-rim
- Yang Jae-seok
- Son Yoo-na
- Bae Dong-hun
- Baek Bo-kyung
- Heo Hyun-soo
- Nam Sun-young
- Shim Seong-ho
- Noh Eun-jung
- Ha Jae-beom
- Kwak Ji-hee
- Sung Min-su
- Cha Young-mi
- Joo Sung-chan
- Woo Hee-won
- Koo Ki-jun
- Min Seo-ra
- Jin Hyung-seok
- Ji Hwa-young
- Yoo Woo-jae
- Na Ji-young
- Chae Sung-kyu
- Won Mi-jin
- Pyo Dong-jin
- Do Hyun-jung
- Tak Yong-woo
- Byun Ye-ji
- Yeom Chan-hyuk
- Seol Yu-kyung
- Gi Seong-hun
- Ma Ji-hyun
- Gong Jun-sang
- Bang In-young
- Namgung Tae-gyu
- Hwangbo Yoon-hee
- Sunwoo Min-gi
- Jegal Soo-kyung
- Dokgo Hyun-tae
- Seomun Ye-eun
- Sagong Jin-young
- Kim Joon-hyung
- Lee Seul-bi
- Park Gi-beom
- Choi Yoo-jung
- Jung In-wook
- Kang So-eun
- Cho Kwang-hyun
- Yoon Hee-jung
- Jang Nam-gyu
- Lim Ji-soo
- Han Yong-ho
- Oh Kyung-hee
- Seo Hyuk-soo
- Shin Mi-young
- Kwon Gang-min
- Hwang Sung-hee
- Ahn Chul-min
- Song Yeon-ji
- Ryu Won-jae
- Jeon Joo-eun
- Hong Dae-sung
- Ko Min-kyung
- Moon Sang-wook
- Yang Ji-hee
- Son Kyu-min
- Bae Sun-hwa
- Baek Seung-gi
- Heo Jin-ju
- Nam Tae-sung
- Shim Hyo-rin
- Noh Gwang-min
- Ha Kyung-mi
- Kwak Seok-jin
- Sung Eun-kyung
- Cha Dong-jun
- Joo Hae-won
- Woo Sang-hyuk
- Koo Ji-hye
- Min Tae-kyung
- Jin Su-yeon
- Ji Byung-wook
- Yoo Hyun-kyung
- Na Jae-yoon
- Chae Ji-won
- Won Sang-hun
- Pyo Young-hee
- Do Jun-hwan
- Tak Eun-jin
- Byun Seung-chan
- Yeom Soo-jung
- Seol Jae-chan
- Gi Jung-ah
- Ma Sung-hyun
- Gong Ye-ryeong
- Bang Ho-young
- Kim Sol-bi
- Lee Ho-jin
- Park Ha-na
- Choi Jun-sang
- Jung Se-bin
- Kang Ji-tae
- Cho Yu-ra
- Yoon Dong-seok
- Jang Ye-in
- Lim Kyu-hwan
- Han Da-eun
- Oh Sung-yeol
- Seo Yeon-ah
- Shin Woo-hyuk
- Kwon Ri-na
- Hwang Jin-wook
- Ahn Ha-rim
- Song Ki-bum
- Ryu Se-ri
- Jeon Hyun-ki
- Hong Ye-jun
- Ko So-jin
- Moon Ki-hoon
- Yang Yu-bin
- Son Tae-jin
- Bae Hyun-ah
- Baek Woo-sik
- Heo Ra-yeon
- Nam Chang-min
- Shim Seo-yoon
- Noh Jin-ho
- Ha Eun-bi
- Kwak Yong-jin
- Sung Seo-jin
- Cha Hyun-jae
- Joo Min-jung
- Woo Il-hwan
- Koo Se-young
- Min Sang-jun
- Jin Eun-a
- Ji Hoon-seok
- Yoo Chae-eun
- Na Tae-won
- Chae Su-ah
- Won Gyu-min
- Pyo So-ra
- Do Jin-hyuk
- Tak Ji-yoon
- Byun Min-kyu
- Yeom Bo-mi
- Seol Young-jae
- Gi Ha-young
- Ma Jun-gi
- Gong Na-yeon
- Bang Se-jong
- Kim Woo-ram
- Lee Hye-ri
- Park Seung-jun
- Choi Ji-yul
- Jung Dong-wan
- Kang Eun-sol
- Gong Seung-yeon
- Kim Yeon-woo
Related generators
K-Pop Stage Name Generator
Idol Stage Names Ready for a Debut Teaser
K-Pop Group Name Generator
Original Idol Group Names That Sound Debut-Ready
Japanese Idol Name Generator
Authentic Names for J-Pop Idols and Idol Groups
Chinese Male Name Generator
Realistic Chinese Men's Names in Family-Name-First Order
Vietnamese Name Generator
Real Vietnamese names with tone marks
K-Pop Fandom Name Generator
Official-Sounding Fandom Names for Your Group
More in Real-World Names & Cultures
Croatian Name Generator
Realistic Croatian First Names and Surnames
Uzbek Name Generator
Authentic Uzbek names from Tashkent to Samarkand
Dominican Name Generator
Authentic names from Santo Domingo to Washington Heights
Gay Name Generator
Believable names for gay and queer characters
Algerian Name Generator
Authentic Arabic and Amazigh names from Algeria
Italian Renaissance Name Generator
Names from Medici Florence to Borgia Rome