Korean Male Name Generator

Realistic Korean boy and men's names, surname first

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate authentic Korean male names, family name first, from today's most popular boys' names like Kim Min-jun and Lee Seo-jun to native Korean names like Park Nu-ri and older generation names like Han Jong-gil. Ideal for fiction, K-drama OCs, games or choosing your own Korean name.

About Korean male names

A Korean man's name is almost always three syllables: a one-syllable family name followed by a two-syllable given name, written surname first, so Kim Min-jun is Mr. Kim whose given name is Min-jun. The five biggest surnames (Kim, Lee, Park, Choi and Jung) cover about half the country, followed by Kang, Cho, Yoon, Jang, Lim, Han, Oh, Seo, Shin, Kwon, Hwang, Ahn and Song. Two-syllable surnames like Namgung, Hwangbo or Sunwoo are rare enough that a character carrying one is instantly memorable.

Male given names are built from hanja characters chosen for meaning and sound. Syllables like Jun (talented), Woo (excellent), Min (clever), Hyun (wise), Seong (accomplished), Ho (great) and Tae (big) show up constantly, which is why Min-jun, Seo-jun, Do-yun, Si-woo and Ha-jun have topped birth charts since the 2010s. Men born in the 1980s and 90s are more often Ji-hoon, Hyun-woo, Sung-min, Jae-hyun or Dong-hyun, while grandfathers answer to names ending in -soo, -ho, -chul, -gil or -sik such as Chul-soo, Young-ho and Man-sik. Native Korean names with no hanja, like Ha-neul (sky), Ba-da (sea) and Han-gyeol (steady), have grown common since the 1990s, and single-syllable names like Sol or Gun stand out.

The generator writes names in the hyphenated romanization used in passports and English media; Seo-jun, Seojun and Seo Jun are all the same name.

How to choose Korean male names

  • Match the name to the character's age: Seo-jun, Do-yun and Ha-jun for boys born after 2010, Ji-hoon, Hyun-woo and Sung-min for men in their thirties, Chul-soo, Young-ho and Jong-gil for grandfathers.
  • Keep the surname common unless you want it to be a plot point; a cast of Kims, Lees, Parks and Chois with one Namgung is realistic, while a cast full of rare surnames is not.
  • Brothers and cousins of the same generation often share one syllable (Min-jun and Min-seok, Ji-ho and Ji-hwan), a tradition called dollimja that you can use to signal family ties.
  • Check that the name reads as male: Jun, Woo, Ho, Hyun, Seok and Tae are strongly masculine, while Ji-woo, Ha-neul and Yoo-jin are used for both boys and girls.
  • Pick one romanization and stick with it across your cast so Lee and Yi, or Jung and Jeong, do not look like different families.

Frequently asked questions

What are the most popular Korean boy names right now?

Recent South Korean birth registrations are led by Min-jun, Seo-jun, Do-yun, Ye-jun, Si-woo, Ha-jun, Ju-won, Ji-ho, Jun-seo and Geon-woo. Min-jun in particular has been at or near the top for most of the past twenty years.

Why does the family name come first?

Korean puts the family before the individual, as Chinese and Japanese do, so Park Ji-ho is Mr. Park with the given name Ji-ho. Koreans living abroad often flip it to Ji-ho Park, but in Korea, on documents and in the media, the surname always leads.

Do Korean male names have meanings?

Yes. Most are two hanja characters with their own meanings, so Min-jun is roughly clever and talented, Hyun-woo is wise and excellent, and Tae-yang means sun. Parents often consult a naming specialist to balance meaning, sound and the stroke counts of the characters.

How do I pick a Korean name for myself?

Most people either choose a Korean name that echoes their own (Daniel becomes Dan-yeol, Jason becomes Jae-sun) or choose syllables whose meanings they like. Use the generator for ideas, then read the name aloud; a common surname with a two-syllable given name will sound the most natural.

More like this

All 500 Korean male names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 12 names

  • Ahn Do-yun
  • Ahn Dong-gu
  • Ahn Hyeon-jun
  • Ahn Hyuk-jin
  • Ahn Il-ho
  • Ahn Jae-won
  • Ahn Ji-seop
  • Ahn Jun-hyuk
  • Ahn Min-hyuk
  • Ahn Seung-ho
  • Ahn Woo-yeon
  • Ahn Ye-jun

B: 12 names

  • Bae Jae-won
  • Bae Min-jun
  • Bae Tae-sung
  • Baek Hyo-jun
  • Baek Min-hyun
  • Baek Seung-hwan
  • Baek Young-ho
  • Ban Chan-woo
  • Ban Gyeong-min
  • Bang Hak-su
  • Bang Ho-jun
  • Byun Ha-neul

C: 52 names

  • Cha Bong-jun
  • Cha Ji-sung
  • Chae Dong-hyun
  • Chae Dong-wook
  • Chae Jong-hyeon
  • Chae Min-su
  • Chae Sang-woo
  • Cheon Yoon-ho
  • Cho Bit-garam
  • Cho Dong-hyuk
  • Cho Ha-jun
  • Cho Hyun-jae
  • Cho Hyun-woo
  • Cho I-an
  • Cho Jae-hyun
  • Cho Ji-hoon
  • Cho Ju-won
  • Cho Kyung-min
  • Cho Man-sik
  • Cho Min-ki
  • Cho Min-seok
  • Cho Sang-woo
  • Cho Seo-woo
  • Cho Tae-kwan
  • Cho Woo-jin
  • Choi Do-hyeon
  • Choi Dong-hyun
  • Choi Gyu-min
  • Choi Ha-min
  • Choi Han-sol
  • Choi Hyeon-ho
  • Choi Hyun-seok
  • Choi Hyun-woo
  • Choi Jae-hoon
  • Choi Ji-hun
  • Choi Ji-hwan
  • Choi Jun-hong
  • Choi Jun-seo
  • Choi Kwang-ho
  • Choi Kyung-won
  • Choi Min-gi
  • Choi Ro-un
  • Choi Sang-hyun
  • Choi Seung-hoon
  • Choi Seung-min
  • Choi Si-hyeon
  • Choi Sung-won
  • Choi Woo-jin
  • Choi Ye-chan
  • Choi Ye-jun
  • Choi Young-jae
  • Choi Yun-ho

D: 2 names

  • Dokgo In-sung
  • Dokgo Young-jae

E: 4 names

  • Eom Hyun-seok
  • Eom In-seong
  • Eom Ji-won
  • Eom Sang-hyun

G: 4 names

  • Geum Ki-bum
  • Gi Tae-min
  • Gil Dong-yeol
  • Gil Ju-an

H: 43 names

  • Ha Tae-hyun
  • Ha Yeong-min
  • Ham Ha-ram
  • Han Byung-chul
  • Han Do-kyung
  • Han Dong-geun
  • Han Gyeol
  • Han Hyun-min
  • Han Hyun-woo
  • Han Jong-gil
  • Han Jun-seo
  • Han Ki-joong
  • Han Min-yong
  • Han Sang-jin
  • Han Seung-gyu
  • Han Seung-woo
  • Han Si-woo
  • Han Tae-sul
  • Han Ye-jun
  • Han Yoo-jin
  • Heo Jung-ho
  • Heo Min-seok
  • Hong Dae-kwang
  • Hong Eun-taek
  • Hong Ji-hwan
  • Hong Jin-woo
  • Hong Min-gi
  • Hong Seung-chan
  • Hong Sung-heon
  • Hong Tae-ui
  • Hong Ye-jun
  • Hwang Ha-jun
  • Hwang Ji-woong
  • Hwang Jun-seo
  • Hwang Ki-beom
  • Hwang Min-jae
  • Hwang Si-woo
  • Hwang Soon-taek
  • Hwang Tae-kyung
  • Hwang Young-woong
  • Hwangbo Jin-tae
  • Hwangbo Ryeo-wook
  • Hyun Do-hyun

J: 62 names

  • Jang Dae-won
  • Jang Dong-min
  • Jang Eun-woo
  • Jang Geun-woo
  • Jang Ha-seung
  • Jang Hyun-woo
  • Jang Ji-hun
  • Jang Jun-ho
  • Jang Jun-seo
  • Jang Ki-ho
  • Jang Min-ho
  • Jang Seo-jun
  • Jang Tae-sung
  • Jang Tae-yoon
  • Jang Yu-jin
  • Jegal Myung-soo
  • Jegal Seong-ryeol
  • Jeon Ha-jun
  • Jeon Jin-woo
  • Jeon Kyung-tae
  • Jeon Min-jun
  • Jeon Seok-ho
  • Jeon Seung-hyun
  • Jeon Sung-kyu
  • Jeon Sung-woo
  • Jeon Young-jae
  • Ji Hyun-woo
  • Ji Ki-tae
  • Ji Seung-hyun
  • Ji Yoon-jae
  • Jin Chang-min

J, continued

  • Jin Jong-soo
  • Joo Dae-ho
  • Joo Min-jun
  • Jung Dae-hyun
  • Jung Do-hyun
  • Jung Do-won
  • Jung Dong-won
  • Jung Eun-chan
  • Jung Gun
  • Jung Ha-ram
  • Jung Hae-won
  • Jung Han-bin
  • Jung Hyun-mu
  • Jung Jae-min
  • Jung Ji-hoon
  • Jung Jun-il
  • Jung Ma-ru
  • Jung Min-gi
  • Jung Min-seok
  • Jung Myung-ho
  • Jung Seo-jun
  • Jung Seon-ho
  • Jung Seung-hwan
  • Jung Seung-jae
  • Jung Si-hoo
  • Jung Si-woo
  • Jung Tae-sung
  • Jung Woo-hyuk
  • Jung Woo-jin
  • Jung Yoon-seok
  • Jung Yu-chan

K: 94 names

  • Kang Baek-ho
  • Kang Do-hyun
  • Kang Eun-tak
  • Kang Ha-jun
  • Kang Ha-ram
  • Kang Hyun-jun
  • Kang Hyun-soo
  • Kang Il-sung
  • Kang In-ho
  • Kang Ji-hun
  • Kang Jin-seok
  • Kang Jun-hyun
  • Kang Jun-seo
  • Kang Min-gyu
  • Kang Min-soo
  • Kang Pu-reun
  • Kang Seo-jun
  • Kang Si-on
  • Kang Tae-hoon
  • Kang Woo-hyun
  • Kang Woo-jin
  • Kang Ye-chan
  • Kang Yeon-jun
  • Kang Yoo-seok
  • Kang Young-hyun
  • Kim Ba-ram
  • Kim Beom-seok
  • Kim Chan-young
  • Kim Chul-soo
  • Kim Dae-sung
  • Kim Do-hoon
  • Kim Do-kyung
  • Kim Dong-min
  • Kim Eun-chan
  • Kim Gun-woo
  • Kim Ha-ru
  • Kim Hae-sung
  • Kim Hyeon-seo
  • Kim Jae-hyuk
  • Kim Jae-yong
  • Kim Jeong-hwan
  • Kim Ji-hoo
  • Kim Ji-seok
  • Kim Ji-yul
  • Kim Kyung-ho
  • Kim Man-soo
  • Kim Min-jun

K, continued

  • Kim Ro-un
  • Kim Sang-hyun
  • Kim Seo-jin
  • Kim Seong-hun
  • Kim Seung-ho
  • Kim Seung-min
  • Kim Sol
  • Kim Tae-hwan
  • Kim Tae-jun
  • Kim Tae-woo
  • Kim Woo-sung
  • Kim Ye-sung
  • Kim Yeong-jin
  • Kim Yoon-woo
  • Kim Yun-seong
  • Ko Dong-hyun
  • Ko Ji-ho
  • Ko Jun-hee
  • Ko Min-jun
  • Ko Se-won
  • Ko Si-woo
  • Ko Tae-gu
  • Ko Tae-yang
  • Ko Young-wook
  • Kong Byeong-jun
  • Kong Se-jun
  • Koo Chul-soo
  • Koo Min-chul
  • Koo Seung-jun
  • Koo Sung-hwan
  • Kwak Min-ho
  • Kwak Min-kyu
  • Kwak Sang-gyu
  • Kwak Tae-hyun
  • Kwon Chang-min
  • Kwon Do-hyun
  • Kwon Dong-ho
  • Kwon Eun-woo
  • Kwon Han-sol
  • Kwon Ji-an
  • Kwon Ji-hoon
  • Kwon Jun-woo
  • Kwon Min-seok
  • Kwon Seo-jun
  • Kwon Tae-won
  • Kwon Yong-ho
  • Kwon Young-chan

L: 45 names

  • Lee Chan-hee
  • Lee Chang-ho
  • Lee Do-hyun
  • Lee Do-won
  • Lee Eun-sung
  • Lee Geon-hee
  • Lee Ha-ram
  • Lee Ha-yul
  • Lee Han-gyeol
  • Lee Hyun-jun
  • Lee Hyun-soo
  • Lee Jae-won
  • Lee Ji-an
  • Lee Ji-hoon
  • Lee Ji-hwan
  • Lee Jin-seok
  • Lee Jun-young
  • Lee Kang-min
  • Lee Min-seok
  • Lee Myung-jin
  • Lee Ro-un
  • Lee Seo-jun
  • Lee Seo-woo
  • Lee Seung-jae
  • Lee Sol-ip
  • Lee Sung-jae
  • Lee Sung-woo
  • Lee Tae-kyung
  • Lee Young-chul
  • Lee Young-guk
  • Lee Yu-jun
  • Lim Deok-soo
  • Lim Do-yun
  • Lim Dong-jin
  • Lim Geon-woo
  • Lim Ha-ryong
  • Lim Jae-won
  • Lim Ji-ho
  • Lim Ji-kyu
  • Lim Ju-hyuk
  • Lim Kyu-ho
  • Lim Min-hyuk
  • Lim Seo-jun
  • Lim Sung-hwan
  • Lim Tae-gyung

M: 11 names

  • Ma Si-on
  • Maeng Sung-yeol
  • Min Young-soo
  • Moon Do-yun
  • Moon Dong-hyun
  • Moon Jae-won
  • Moon Kyung-ho
  • Moon Seung-ho
  • Moon Won-jun
  • Moon Ye-jun
  • Myung Seung-min

N: 6 names

  • Na Il-woo
  • Na Sung-ho
  • Nam Kyung-soo
  • Nam Min-jun
  • Namgung Kyu-hyun
  • Namgung Seung-ho

O: 16 names

  • Oh Do-yun
  • Oh Dong-geon
  • Oh Dong-min
  • Oh Ha-jin
  • Oh Ha-jun
  • Oh Jun-woo
  • Oh Kwang-ryul
  • Oh Min-seok
  • Oh Sang-jin
  • Oh Seung-hyun
  • Oh Seung-yun
  • Oh Tae-gon
  • Oh Tae-oh
  • Oh Woo-jin
  • Oh Young-soo
  • Ok Jae-min

P: 30 names

  • Park Do-kyung
  • Park Do-yun
  • Park Dong-hyun
  • Park Eun-chan
  • Park Gun-hoo
  • Park Ha-jun
  • Park Hyun-jun
  • Park Jae-woo
  • Park Ji-hyun
  • Park Jin-ho
  • Park Jong-hyun
  • Park Jun-hee
  • Park Jun-woo
  • Park Kyung-min
  • Park Min-chan
  • Park Min-gyu
  • Park Nu-ri
  • Park Sang-min
  • Park Seung-hyuk
  • Park Seung-jae
  • Park Si-on
  • Park Sun-woo
  • Park Sung-hoon
  • Park Sung-soo
  • Park Tae-jun
  • Park Woo-sang
  • Park Ye-seong
  • Park Yeon-jun
  • Park Young-min
  • Pyo Yu-chan

R: 14 names

  • Roh Ji-hoon
  • Roh Min-woo
  • Roh Sang-hyun
  • Roh Seung-woo
  • Roh Ye-jun
  • Ryu Do-yun
  • Ryu Eun-woo
  • Ryu Han-gyeol
  • Ryu Jae-hyun
  • Ryu Ji-ho
  • Ryu Min-ki
  • Ryu Sung-won
  • Ryu Tae-joon
  • Ryu Young-gil

S: 55 names

  • Sagong Il-hwan
  • Sagong Ji-won
  • Seo Ba-ul
  • Seo Byung-soo
  • Seo Do-young
  • Seo Ha-jun
  • Seo Hyuk-soo
  • Seo Hyun-woo
  • Seo Jin-woo
  • Seo Jun-young
  • Seo Min-woo
  • Seo Seon-woo
  • Seo Tae-hyun
  • Seo Ye-jun
  • Seok Ha-yul
  • Seol I-an
  • Seomun Kyu-bin
  • Seomun Tae-ho
  • Shim Jae-hyun
  • Shim Ji-ho
  • Shin Do-yun
  • Shin Hyeon-jun
  • Shin Jae-ha
  • Shin Ji-ho
  • Shin Ji-hoon
  • Shin Jong-ho
  • Shin Kwang-il
  • Shin Min-chul
  • Shin Min-ho
  • Shin Nal-gae
  • Shin Seung-hun
  • Shin Tae-il
  • Shin Yeon-woo
  • Shin Young-kyun
  • Son Do-yun
  • Son Ji-chang
  • Son Min-woo
  • Son Seung-won
  • Son Sung-min
  • Son Ye-jun
  • Song Ha-neul
  • Song Hyun-woo
  • Song Ji-ho
  • Song Ji-hun
  • Song Ki-chan
  • Song Mi-reu
  • Song Seo-jun
  • Song Tae-hyun
  • Song Yoon-hyung
  • Sun Ro-woon
  • Sung Joon-ho
  • Sung Jun-seo
  • Sung Min-jae
  • Sunwoo Jae-duk
  • Sunwoo Yong-hwa

W: 10 names

  • Wang Sung-jae
  • Wi Ye-chan
  • Won Dae-hyeon
  • Won Sang-woo
  • Woo Byung-ho
  • Woo Gwang-min
  • Woo Hae-min
  • Woo Ju-ho
  • Woo Jung-woo
  • Woo Tae-ha

Y: 28 names

  • Yang Ha-yoon
  • Yang Jae-ho
  • Yang Ji-hwan
  • Yang Ji-won
  • Yang Min-jun
  • Yeom Ba-da
  • Yeon Ji-an
  • Yoo Ji-ho
  • Yoo Min-kyu
  • Yoo Sang-hoon
  • Yoo Tae-wook
  • Yoon Bong-gil
  • Yoon Chan-young
  • Yoon Dong-ha
  • Yoon Ha-jun
  • Yoon Han-eul
  • Yoon Han-gil
  • Yoon Hyun-min
  • Yoon Jae-hyuk
  • Yoon Ji-ho
  • Yoon Ji-woo
  • Yoon Jung-hoon
  • Yoon Kwang-ho
  • Yoon Min-jun
  • Yoon Sang-hoon
  • Yoon Seo-jun
  • Yoon Tae-young
  • Yuk Dong-hae