Korean Fantasy Name Generator
Manhwa, murim and sageuk-style Korean character names
Generate Korean fantasy names for webtoon heroes, murim martial artists, Joseon-flavored nobles and modern-day hunters: authentic surname-plus-given-name combinations like Baek Mu-hyeok, Seo Ha-eun and Namgung Hwi that read like they came from a real manhwa.
About Korean fantasy names
Korean fantasy names follow the real-world pattern of a one-syllable family name followed by a two-syllable given name, written surname first: Baek Mu-hyeok, Seo Ha-eun, Kang Tae-yang. What makes a name feel like it belongs in a manhwa or K-fantasy novel is the choice of syllables. Martial-arts (murim) stories lean on hard, hanja-derived sounds such as Mu (martial), Cheon (heaven), Ryong (dragon), Hyeok, Gang and Geom (sword), while modern hunter or regressor stories use everyday names like Jin-woo, Ha-jun and Yoo-jin so the hero feels like someone you could meet in Seoul. Historical and sageuk-flavored casts favor older, softer syllables like Seol, Wol, Hwa, Ryeon and Yeon.
Rare two-syllable surnames are a quick way to signal a noble house or a major clan: Namgung, Dokgo, Hwangbo, Sagong, Seonu, Jegal and Dongbang are all real Korean surnames and are staples of murim fiction for exactly that reason. Pure-Korean given names built from native words (Ha-neul "sky", Byeol "star", Sae-byeok "dawn", Nu-ri "world") suit gentler or nature-linked characters.
This generator mixes all of those registers so you can pick the style that fits your setting and find names that sound consistent across a whole cast.
How to choose Korean fantasy names
- Pick one romanization style for your whole cast and stick to it: either hyphenate given names (Ji-hoon, Seol-hwa) or run them together (Jihoon, Seolhwa). Mixing both in one story looks like a typo.
- Reserve two-syllable surnames like Namgung, Dokgo and Hwangbo for clan heads, sect masters or rival noble families; their rarity is what makes them feel important.
- Match the syllable set to the sub-genre: heavy hanja sounds (Mu, Cheon, Ryong, Geom) for murim and cultivation, ordinary modern names (Min-jun, Seo-yeon) for hunter and regressor stories, soft syllables (Seol, Wol, Ryeon) for historical settings.
- Siblings and family members often share a generational syllable, so giving a brother and sister names like Ha-jun and Ha-eun is a subtle, realistic touch.
- Give your villain or rival a name that contrasts in sound with the lead: if the hero is Kim Jin-woo, something like Cheon Ma-ryong or Baek Yu-seol immediately reads as a different kind of person.
Frequently asked questions
Why is the family name written first?
Korean names are always surname first, then given name (Kim Jin-woo, not Jin-woo Kim). Manhwa translations and K-fantasy novels keep this order, so the generator does too. If you are writing for a Western audience you can flip it, but keep it consistent.
What is the difference between a murim name and a modern Korean fantasy name?
Murim (Korean martial-arts fantasy) names use archaic, hanja-heavy syllables and clan surnames like Namgung or Dokgo, similar in spirit to wuxia. Modern K-fantasy such as hunter, dungeon and regressor stories uses realistic present-day names like Sung Jin-woo or Han Yoo-jin because the hero is meant to be an ordinary person. Both styles are included here.
Can I use these names for a male or female character?
Most Korean given names are not strongly gendered, though some syllables lean one way: Mu, Hyeok, Gang, Jun and Ho are more common for men, while Seol, Hwa, Yeon, Eun and Rin are more common for women. Many names like Ji-an, Ha-ram or Yeon-woo work for either.
Are these names authentic, or are they made up?
They are built from real Korean surnames and real, attested given-name syllables, so they look and sound like names a Korean reader would accept. Folk heroes like Hong Gil-dong and Jeon Woo-chi appear for flavor; everything else is an original combination rather than a name lifted from a specific series, so you can use them without clashing with an existing character.
Related generators
Korean Name Generator
Authentic Korean names for characters, stories and K-drama fans
Manhwa Name Generator
Character names for webtoons, hunters, murim and rofan
Solo Leveling Name Generator
Hunter, shadow, guild and Monarch names from Solo Leveling
Korean Male Name Generator
Realistic Korean boy and men's names, surname first
Korean Female Name Generator
Authentic Korean girl and women's names, surname first
Wuxia Name Generator
Names for heroes of the jianghu
Cultivation Name Generator
Cultivator names, Daoist titles and immortal epithets
Chinese Fantasy Name Generator
Wuxia and xianxia names for heroes, immortals and sects
More like this
Murim Name Generator
Korean martial-world names, titles and sects
Korean Kingdom Name Generator
Real and original realms with a Korean sound
Korean Business Name Generator
Korean word names for brands, shops and firms
Korean Cafe Name Generator
Dabang, hanok tea house and Seoul cafe names
Korean Street Name Generator
Daero, ro and gil for any Korean district
North Korean Name Generator
Realistic DPRK-style Korean names, surname first
All 500 Korean fantasy names
A: 9 names
- Ahn Do-hyeok
- Ahn Dong-won
- Ahn Ha-seol
- Ahn Kang-min
- Ahn Sae-rom
- Ahn Seon-hwa
- Ahn So-yeon
- Ahn Tae-san
- Ahn Yu-na
B: 31 names
- Bae Hyo-gwan
- Bae I-seul
- Bae Jeong-hwa
- Bae Ji-wan
- Bae Ji-yeon
- Bae Seo-jin
- Bae Un-jae
- Baek Ah-in
- Baek Ji-yong
- Baek Mu-hyeok
- Baek Na-rae
- Baek Ryu-hwa
- Baek Sang-woo
- Baek Seol-ah
- Baek Seol-ryeong
- Baek Seung-eun
- Baek Yu-seol
- Baek Yun-seong
- Bang Da-on
- Bang Ha-nui
- Bang Hae-sung
- Bang Hye-ri
- Bang Hyun-jin
- Bang Myeong-hwan
- Bok Cheong-yeon
- Bu Byeol-ha
- Bu Ga-ram
- Bu Hyeon-woo
- Bu Se-jin
- Bu Seung-ah
- Byeon Gi-ha
C: 33 names
- Cha Bit-na
- Cha Dal-bit
- Cha Eun-sang
- Cha Ha-yeon
- Cha Hyang-gi
- Cha In-ho
- Cha Seol-gyeol
- Chae Seung-ryeon
- Cheon Ha-bin
- Cheon Hwa-yeong
- Cheon Ma-hon
- Cheon Ma-ru
- Cheon Ma-ryong
- Cheon Ryeong-hwa
- Cheon Seung-hyun
- Cheon Woo-seok
- Cho Ji-woo
- Choi Eun-ryong
- Choi Ha-na
- Choi Hyeon-mu
- Choi Man-seok
- Choi Myeong-ryong
- Choi Seung-gi
- Choi So-yul
- Choi Yeon-jun
- Chun Ha-dam
- Chun Ji-yeong
- Chun Kwang-min
- Chun Ra-on
- Chun Sa-ran
- Chun Seol-min
- Chun Ye-rim
- Chun Yoo-jung
D: 14 names
- Do Ji-hwan
- Do Mi-ran
- Do Seon-ho
- Do Wan-gyu
- Do Ye-eun
- Do Yu-ri
- Dokgo Hyang-mi
- Dokgo Ryeong
- Dokgo Seol
- Dokgo Seung
- Dongbang Chun-hwa
- Dongbang Hae-mun
- Dongbang Il-hwa
- Dongbang Sak
E: 2 names
- Eo Jun-pyo
- Eun Jae-gyeong
G: 27 names
- Gan Da-bin
- Gan Eun-young
- Gan Ki-young
- Gan Seo-rin
- Gil Eun-seol
- Gil Gu-hyeon
- Gil Min-woo
- Gil Seon-jae
- Gil Tae-ri
- Gil Woo-ri
- Go Ah-reum
- Go Cheong-hwa
- Go Ji-ran
- Go Jin-woo
- Go Jong-ryeol
- Go Sang-hyun
- Gong Tae-gyu
- Gu Ji-tae
- Gung Ye-won
- Gwak Gun-woo
- Gye Dae-sung
- Gye Ran
- Gye Seo-rim
- Gye So-ra
- Gye Yeo-reum
- Gye Yeon-woo
- Gye Yu-jin
H: 54 names
- Ha Do-hyun
- Ha Kyung-min
- Ha Mi-rim
- Ha Ran-ju
- Ha Seol-won
- Ha Sol-ryeong
- Ha Ye-seo
- Ha Ye-sol
- Han Bi-hwa
- Han Da-eun
- Han Eun-ji
- Han Eun-woo
- Han Ji-ryeong
- Han Jung-gi
- Han Sa-ra
- Han Sang-hyeok
- Han Si-hoo
- Heo Hwi-young
- Heo Mi-rae
- Heo Mu-jin
- Heo Mu-ryeong
- Heo Myeong-gil
- Heo Se-ri
- Heo Seon-woo
- Heo Yong-jun
- Ho Gyeom
- Hong Cheon-woo
- Hong Gil-dong
- Hong Hye-rin
- Hong Jae-won
- Hong Ryeon-hwa
- Hong Sang-hwa
- Hong Seo-rin
- Hong Seong-min
- Hwang Baek-ryeon
- Hwang Da-hye
- Hwang Eun-seo
- Hwang Eun-seol
- Hwang Ha-hyeon
- Hwang Hyeon-ryong
- Hwang Ja-ryong
- Hwang Min-ho
- Hwang Tae-pyeong
- Hwang Woo-jin
- Hwangbo Dan
- Hwangbo Jin-gak
- Hwangbo Seon
- Hwangbo Yu-ri
- Hyeon Bi-cheon
- Hyun Ha-rin
- Hyun Hae-rin
- Hyun Ji-soo
- Hyun Seok-jin
- Hyun Ye-ji
I: 7 names
- Im Chae-won
- In Chae-won
- In Da-yeon
- In Ha-neul
- In Jae-kyung
- In Ji-yeon
- In Seo-woo
J: 53 names
- Jang Cheol-min
- Jang Cheol-ryong
- Jang Ho-jun
- Jang Hye-jin
- Jang Mun-gyeong
- Jang Ye-jun
- Jang Ye-ra
- Jang Ye-rin
- Jegal Hyun-seok
- Jegal Mu-jin
- Jegal Seung-cheon
- Jegal Yeo-wool
- Jeon Hyun-seo
- Jeon Ji-won
- Jeon Joon-hyuk
- Jeon Mu-seol
- Jeon Pil-seong
- Jeon Woo-chi
- Jeon Yeon-hwa
- Jeong Do-yoon
- Ji Bong-sik
- Ji Da-som
- Ji Gang-san
- Ji Hyuk-jin
- Ji Jeong-min
- Ji Sol-bi
- Ji Woo-hyeon
- Ji Yeon-ah
- Jin Ah-ra
- Jin Ha-ru
- Jin Hae-gum
- Jin Mi-so
- Jin Mu-yeong
- Jin Seol-hwa
- Jin Su-ho
- Jin Sung-bin
- Jo Mun-sik
- Joo Byeol-bit
- Joo Chan-woo
- Joo Dan-bi
- Joo Deok-hyeon
- Joo Ga-young
- Joo Ha-eum
- Joo Han-byeol
- Joo Hyun-tae
- Jung Byeong-jo
- Jung Geom-hwi
- Jung Hyun-bin
- Jung Seo-yeon
- Jung So-hee
- Jung Yeon-mu
- Jung Yong-geom
- Jwa Bom-nal
K: 33 names
- Kang Chun-sam
- Kang Gwang-hyeon
- Kang Ha-yeon
- Kang Ho-rang
- Kang Jae-min
- Kang Min-jun
- Kang Na-ra
- Kang Tae-yang
- Kim Bi-ryu
- Kim Ha-yoon
- Kim Jeong-hyo
- Kim Mu-gang
- Kim Ryeong-su
- Kim Seok-gyeong
- Kim Seol-ri
- Kim Tae-mu
- Ko Bo-ra
- Koo Cho-rong
- Kwak Cheong-ryeol
- Kwak Hae-na
- Kwak Ji-hae
- Kwak Seo-ah
- Kwak Sung-jun
- Kwak Yeong-jin
- Kwon Deok-gu
- Kwon Hee-jin
- Kwon Jae-hyun
- Kwon Ji-yoo
- Kwon Seol-a
- Kwon Seol-hyeon
- Kwon Seung-woo
- Kwon Wol-ryeong
- Kwon Yeong-ho
L: 14 names
- Lee Cheong-myeong
- Lee Cheong-un
- Lee Geon-woo
- Lee Ha-ryeong
- Lee Hyang-ju
- Lee Hyo-ju
- Lee Seo-jun
- Lim Do-hwi
- Lim Hye-ra
- Lim Ji-ho
- Lim Jin-hyeok
- Lim Seol-mu
- Lim Su-jin
- Lim Young-jun
M: 30 names
- Ma Dae-ho
- Ma Eun-gyeol
- Ma Eun-sol
- Ma Hak-gyu
- Ma Hee-sung
- Ma Ho-yeon
- Ma Yeon-hee
- Min Ba-da
- Min Geon-hu
- Min Gwan-wu
- Min Gyeo-ul
- Min Hwa-su
- Min So-yul
- Min Ye-ram
- Min Yeo-wool
- Mok Chae-young
- Mok Eun-ha
- Mok Hae-won
- Mok Sang-min
- Mok Soo-hyun
- Moon Cheol-woong
- Moon Ha-neul
- Moon Hae-il
- Moon Hyang-ryeol
- Moon Jae-woo
- Moon Seung-ho
- Moon Yeo-ri
- Moon Yeong-wol
- Mu Gwang-seol
- Myeong Gwan-ho
N: 19 names
- Na Bom-i
- Na Da-hae
- Na Gyeong-seop
- Na Jun-ho
- Na Ri-ah
- Na Sae-byeok
- Na Seol-an
- Nam Hyo-rin
- Nam Il-woo
- Nam Ji-seon
- Nam Ryeon-ah
- Nam Ryu-jin
- Nam Si-eun
- Nam Su-cheon
- Namgung Cheon-ryeol
- Namgung Hwi
- Namgung Min-jae
- Namgung Se-ah
- No Tae-oh
O: 13 names
- Oh Gwang-rim
- Oh Hyun-woo
- Oh Mi-na
- Oh Sik-ju
- Oh Wol-ha
- Oh Ye-won
- Oh Yoon-seo
- Oh Yu-jun
- Ok Ha-ram
- Ok Han-gyeol
- Ok Ji-min
- Ok Na-eun
- Ok Ye-bin
P: 17 names
- Pan Geom-seo
- Park Do-kyung
- Park Gyeol-seon
- Park Ha-jun
- Park Hae-ryeong
- Park Hwa-sin
- Park Ji-yul
- Park Tae-mun
- Park Yu-ri
- Pi Hyeon-seo
- Pyeon Bo-ram
- Pyo Ji-su
- Pyo Jun-gi
- Pyo Na-ri
- Pyo Seong-gak
- Pyo Si-a
- Pyo Yeon-seo
R: 10 names
- Roh Eun-chae
- Roh Eun-gyeol
- Roh Gyeong-pyo
- Roh Hae-sol
- Roh Hyeon-mu
- Roh Ji-a
- Roh Jun-young
- Ryu Cheon-gang
- Ryu Hae-dam
- Ryu Na-yeon
S: 68 names
- Sa Gyeong-hwan
- Sa Mu-ryang
- Sagong Dae-hyun
- Sagong Hae-il
- Sagong Hyeon
- Sagong Wol-hwa
- Seo Gwang-pil
- Seo Ha-eun
- Seo Ha-mu
- Seo Jae-hee
- Seo Ji-hoon
- Seo Min-seo
- Seo Ryeo-won
- Seo Sang-woo
- Seo Un-gyeom
- Seok Du-ha
- Seol Bit-garam
- Seol Hwa-rin
- Seol Hwa-yeon
- Seol Jun-hwi
- Seol Nan-hui
- Seol Sa-rang
- Seol Yu-an
- Seomoon Ah-young
- Seomun Ga-ram
- Seomun Gyeol
- Seomun Yeo-rang
- Seong Ha-bi
- Seong Il-gang
- Seong Jun-seo
- Seong Ki-hoon
- Seong Ye-won
- Seong Yeo-jin
- Seonu Cheol
S, continued
- Seonu Gang-rim
- Seonu Mirae
- Seonwoo Jae-won
- Shin Dong-hyun
- Shin Hwa-rang
- Shin Jin-hyuk
- Shin Mal-suk
- Shin Mu-hyeon
- Shin Seo-hyun
- Shin Yoo-mi
- Shin Yu-ra
- Sim Cheong-ah
- Sim Dan-ryeong
- Sim Eun-gyu
- Sim Kang-woo
- Sim Se-hun
- Sim Su-bin
- Sim Yoon-ah
- Son A-ra
- Son Chae-rin
- Son Ha-rin
- Son Hyeon-jun
- Son Ok-nam
- Son Woo-hyun
- Son Ye-seol
- Song Cheong-ryong
- Song Dal-rae
- Song Ga-eun
- Song Ji-hye
- Song Kyung-soo
- Song Tae-hyun
- Song Un-hae
- Song Yeo-seol
- Sung Ju-a
T: 7 names
- Tae Yeong-rok
- Tak Beom-seo
- Tak Jae-seok
- Tak Mu-geon
- Tak Seo-young
- Tak Seol-ah
- Tak Seul-gi
U: 7 names
- Uhm Ji-an
- Um Cheong-mi
- Um Gu-reum
- Um Ha-gyeol
- Um Jae-yeol
- Um Nu-ri
- Um Seol-bi
W: 16 names
- Wi Sang-cheol
- Won A-reum
- Won Bo-young
- Won Cheol-su
- Won Gwan-seo
- Won Ha-yeong
- Won No-eul
- Won Seo-ryun
- Won Tae-hyeon
- Woo Do-kyum
- Woo Eun-bi
- Woo Haet-sal
- Woo Hyo-jin
- Woo Jae-pil
- Woo Ryeo-jin
- Woo Seo-yeon