Korean Fantasy Name Generator
Manhwa, Murim and Sageuk-Style Korean Character Names
Tap a name to copy itPress Space for a new batch500 names in this generator
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.
Tips for choosing a name
- 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.
All 500 korean fantasy names
Browse the full list
- Baek Yu-seol
- Seo Ha-eun
- Baek Mu-hyeok
- Jin Seol-hwa
- Kang Tae-yang
- Namgung Hwi
- Dokgo Ryeong
- Hwangbo Seon
- Sagong Hyeon
- Seonu Cheol
- Jegal Mu-jin
- Dongbang Sak
- Seomun Ga-ram
- Cheon Ma-ryong
- Mok Eun-ha
- Yeon Ga-ram
- Bu Hyeon-woo
- Pyo Yeon-seo
- Tak Mu-geon
- Seol Hwa-rin
- Gye Ran
- Ok Ha-ram
- Hyeon Bi-cheon
- Do Ji-hwan
- Gil Seon-jae
- Ma Dae-ho
- Yuk Seong-jae
- In Ha-neul
- Jin Mu-yeong
- Ji Sol-bi
- Min Yeo-wool
- Na Sae-byeok
- Won Tae-hyeon
- Uhm Ji-an
- Joo Dan-bi
- Woo Seo-yeon
- Gu Ji-tae
- Bang Hae-sung
- Cheon Seung-hyun
- Pyeon Bo-ram
- Yeom Ki-tae
- Jeong Do-yoon
- Kang Min-jun
- Yoon Si-woo
- Jang Ye-jun
- Lim Ji-ho
- Han Eun-woo
- Oh Hyun-woo
- Seo Ji-hoon
- Shin Dong-hyun
- Kwon Jae-hyun
- Hwang Woo-jin
- Ahn Kang-min
- Song Tae-hyun
- Yoo Yeon-woo
- Hong Seong-min
- Jeon Joon-hyuk
- Go Sang-hyun
- Moon Cheol-woong
- Yang Baek-ho
- Son Hyeon-jun
- Bae Ji-wan
- Baek Yun-seong
- Heo Hwi-young
- Nam Ryu-jin
- Sim Se-hun
- No Tae-oh
- Ha Do-hyun
- Gwak Gun-woo
- Seong Jun-seo
- Cha In-ho
- Joo Chan-woo
- Min Geon-hu
- Ji Hyuk-jin
- Chun Seol-min
- Park Ha-jun
- Lee Seo-jun
- Choi Yeon-jun
- Kim Ha-yoon
- Jung Seo-yeon
- Cho Ji-woo
- Yoon Soo-ah
- Jang Ye-rin
- Im Chae-won
- Han Da-eun
- Oh Yoon-seo
- Seo Min-seo
- Shin Seo-hyun
- Kwon Ji-yoo
- Hwang Eun-seo
- Ahn Yu-na
- Song Ga-eun
- Ryu Na-yeon
- Hong Hye-rin
- Jeon Yeon-hwa
- Ko Bo-ra
- Moon Ha-neul
- Yang Saet-byeol
- Son A-ra
- Bae I-seul
- Baek Na-rae
- Heo Mi-rae
- Nam Si-eun
- Sim Su-bin
- Roh Ji-a
- Ha Ye-seo
- Kwak Seo-ah
- Sung Ju-a
- Cha Bit-na
- Joo Han-byeol
- Woo Eun-bi
- Koo Cho-rong
- Min Gyeo-ul
- Na Bom-i
- Ji Da-som
- Jin Ha-ru
- Um Nu-ri
- Won A-reum
- Chun Ra-on
- Bang Da-on
- Pyo Si-a
- Cheon Hwa-yeong
- Tak Seol-ah
- Gil Woo-ri
- Do Ye-eun
- Seol Sa-rang
- Ma Ho-yeon
- Yeon Eun-ha
- Bu Byeol-ha
- Gan Da-bin
- Ok Ji-min
- Mok Hae-won
- Yook Ye-na
- In Seo-woo
- Hyun Ji-soo
- Gye Yeo-reum
- Dokgo Seol
- Namgung Min-jae
- Hwangbo Yu-ri
- Sagong Dae-hyun
- Seonwoo Jae-won
- Jegal Hyun-seok
- Dongbang Il-hwa
- Seomoon Ah-young
- Kim Mu-gang
- Lee Cheong-un
- Park Hae-ryeong
- Choi Myeong-ryong
- Jung Yong-geom
- Kang Gwang-hyeon
- Yoon Seon-woo
- Jang Cheol-min
- Lim Jin-hyeok
- Han Bi-hwa
- Oh Wol-ha
- Seo Ryeo-won
- Shin Hwa-rang
- Kwon Yeong-ho
- Hwang Ja-ryong
- Ahn Tae-san
- Song Cheong-ryong
- Yoo Jin-ryong
- Hong Gil-dong
- Jeon Woo-chi
- Go Jong-ryeol
- Moon Hae-il
- Yang Su-ryeon
- Son Ha-rin
- Bae Jeong-hwa
- Baek Ryu-hwa
- Heo Mu-ryeong
- Nam Ji-seon
- Sim Cheong-ah
- Roh Eun-gyeol
- Ha Seol-won
- Kwak Ji-hae
- Seong Yeo-jin
- Cha Dal-bit
- Joo Byeol-bit
- Woo Haet-sal
- Min Ba-da
- Ji Gang-san
- Na Ri-ah
- Jin Mi-so
- Um Gu-reum
- Won No-eul
- Chun Sa-ran
- Bang Ha-nui
- Pyo Na-ri
- Cheon Ma-ru
- Tak Seul-gi
- Gil Tae-ri
- Do Yu-ri
- Seol Bit-garam
- Ma Eun-sol
- Yeon Da-rae
- Bu Ga-ram
- Gan Seo-rin
- Ok Ye-bin
- Mok Soo-hyun
- Yook Hye-won
- In Ji-yeon
- Hyun Ye-ji
- Gye Yu-jin
- Kim Tae-mu
- Lee Geon-woo
- Park Do-kyung
- Choi Seung-gi
- Jung Hyun-bin
- Kang Jae-min
- Yoon Ji-hwan
- Jang Ho-jun
- Lim Young-jun
- Han Si-hoo
- Oh Yu-jun
- Seo Sang-woo
- Shin Jin-hyuk
- Kwon Seung-woo
- Hwang Min-ho
- Ahn Dong-won
- Song Kyung-soo
- Yoo Bum-soo
- Hong Jae-won
- Jeon Hyun-seo
- Go Jin-woo
- Moon Seung-ho
- Yang Tae-jun
- Son Woo-hyun
- Bae Seo-jin
- Baek Ji-yong
- Heo Yong-jun
- Nam Il-woo
- Sim Kang-woo
- Roh Jun-young
- Ha Kyung-min
- Kwak Sung-jun
- Seong Ki-hoon
- Cha Eun-sang
- Joo Hyun-tae
- Woo Do-kyum
- Min Hwa-su
- Ji Jeong-min
- Na Jun-ho
- Jin Su-ho
- Um Jae-yeol
- Won Cheol-su
- Chun Kwang-min
- Bang Hyun-jin
- Pyo Jun-gi
- Cheon Woo-seok
- Tak Jae-seok
- Gil Min-woo
- Do Seon-ho
- Seol Jun-hwi
- Ma Hee-sung
- Yeon Jeong-hun
- Bu Se-jin
- Gan Ki-young
- Ok Han-gyeol
- Mok Sang-min
- Yook Yeong-sik
- In Jae-kyung
- Hyun Seok-jin
- Gye Dae-sung
- Kim Seol-ri
- Park Yu-ri
- Choi Ha-na
- Jung So-hee
- Kang Na-ra
- Yoon Bo-mi
- Jang Hye-jin
- Lim Su-jin
- Han Eun-ji
- Oh Mi-na
- Seo Jae-hee
- Shin Yoo-mi
- Kwon Hee-jin
- Hwang Da-hye
- Ahn So-yeon
- Song Ji-hye
- Yoo Ye-seul
- Hong Seo-rin
- Jeon Ji-won
- Go Ah-reum
- Moon Yeo-ri
- Yang Yu-mi
- Son Chae-rin
- Bae Ji-yeon
- Baek Ah-in
- Heo Se-ri
- Nam Hyo-rin
- Sim Yoon-ah
- Roh Eun-chae
- Ha Mi-rim
- Kwak Hae-na
- Seong Ye-won
- Cha Ha-yeon
- Joo Ga-young
- Woo Hyo-jin
- Min So-yul
- Ji Yeon-ah
- Na Da-hae
- Jin Ah-ra
- Um Seol-bi
- Won Bo-young
- Chun Yoo-jung
- Bang Hye-ri
- Pyo Ji-su
- Cheon Ha-bin
- Tak Seo-young
- Gil Eun-seol
- Do Mi-ran
- Seol Hwa-yeon
- Ma Yeon-hee
- Yeon Ji-hyun
- Bu Seung-ah
- Gan Eun-young
- Ok Na-eun
- Mok Chae-young
- Yook Si-yeon
- In Da-yeon
- Hyun Hae-rin
- Gye So-ra
- Hwang Hyeon-ryong
- Ryu Cheon-gang
- Mu Gwang-seol
- Baek Seol-ryeong
- Jin Hae-gum
- Cheon Ma-hon
- Seo Un-gyeom
- Sa Mu-ryang
- Gung Ye-won
- Dokgo Seung
- Namgung Se-ah
- Hwangbo Dan
- Sagong Hae-il
- Seonu Mirae
- Jegal Yeo-wool
- Dongbang Chun-hwa
- Seomun Gyeol
- Kim Bi-ryu
- Lee Cheong-myeong
- Park Hwa-sin
- Choi Eun-ryong
- Jung Geom-hwi
- Kang Ho-rang
- Yoon Ye-hwa
- Jang Cheol-ryong
- Lim Seol-mu
- Han Ji-ryeong
- Oh Gwang-rim
- Seo Ha-mu
- Kwon Wol-ryeong
- Hwang Baek-ryeon
- Ahn Seon-hwa
- Song Un-hae
- Yoo Jin-mu
- Hong Ryeon-hwa
- Jeon Mu-seol
- Go Cheong-hwa
- Moon Yeong-wol
- Son Ye-seol
- Bae Un-jae
- Baek Seol-ah
- Heo Mu-jin
- Nam Ryeon-ah
- Sim Dan-ryeong
- Roh Hyeon-mu
- Ha Sol-ryeong
- Kwak Yeong-jin
- Seong Ha-bi
- Cha Seol-gyeol
- Joo Ha-eum
- Woo Ryeo-jin
- Min Ye-ram
- Ji Woo-hyeon
- Na Seol-an
- Um Ha-gyeol
- Won Seo-ryun
- Chun Ye-rim
- Seol Yu-an
- Ma Eun-gyeol
- Hyun Ha-rin
- Gye Seo-rim
- Park Tae-mun
- Kim Ryeong-su
- Choi Hyeon-mu
- Jung Yeon-mu
- Yoon Mu-hwa
- Han Sang-hyeok
- Shin Mu-hyeon
- Kwon Seol-hyeon
- Hwang Ha-hyeon
- Ahn Do-hyeok
- Yoo Hae-gang
- Hong Cheon-woo
- Moon Jae-woo
- Baek Sang-woo
- Heo Seon-woo
- Kim Jeong-hyo
- Lee Hyo-ju
- Park Ji-yul
- Choi So-yul
- Kang Ha-yeon
- Yoon Si-yeon
- Jang Ye-ra
- Lim Hye-ra
- Han Sa-ra
- Oh Ye-won
- Shin Yu-ra
- Kwon Seol-a
- Hwang Eun-seol
- Ahn Ha-seol
- Song Yeo-seol
- Yoo Seol-bin
- Roh Hae-sol
- Ha Ye-sol
- Won Ha-yeong
- Chun Ji-yeong
- In Chae-won
- Gye Yeon-woo
- Lee Ha-ryeong
- Yoo Ha-rim
- Byeon Gi-ha
- Chae Seung-ryeon
- Gong Tae-gyu
- Pi Hyeon-seo
- Eun Jae-gyeong
- Jo Mun-sik
- Ryu Hae-dam
- Sa Gyeong-hwan
- Tae Yeong-rok
- Wi Sang-cheol
- Ho Gyeom
- Seok Du-ha
- Yeo Jin-sang
- Bok Cheong-yeon
- Pan Geom-seo
- Eo Jun-pyo
- Myeong Gwan-ho
- Jwa Bom-nal
- Namgung Cheon-ryeol
- Dokgo Hyang-mi
- Hwangbo Jin-gak
- Sagong Wol-hwa
- Seonu Gang-rim
- Jegal Seung-cheon
- Dongbang Hae-mun
- Seomun Yeo-rang
- Kim Seok-gyeong
- Lee Hyang-ju
- Park Gyeol-seon
- Choi Man-seok
- Jung Byeong-jo
- Kang Chun-sam
- Yoon Gwi-nam
- Jang Mun-gyeong
- Lim Do-hwi
- Han Jung-gi
- Oh Sik-ju
- Seo Gwang-pil
- Shin Mal-suk
- Kwon Deok-gu
- Hwang Tae-pyeong
- Ahn Sae-rom
- Song Dal-rae
- Yoo Bi-gyeom
- Hong Sang-hwa
- Jeon Pil-seong
- Go Ji-ran
- Moon Hyang-ryeol
- Yang Gyeong-ja
- Son Ok-nam
- Bae Hyo-gwan
- Baek Seung-eun
- Heo Myeong-gil
- Nam Su-cheon
- Sim Eun-gyu
- Roh Gyeong-pyo
- Ha Ran-ju
- Kwak Cheong-ryeol
- Seong Il-gang
- Cha Hyang-gi
- Joo Deok-hyeon
- Woo Jae-pil
- Min Gwan-wu
- Ji Bong-sik
- Na Gyeong-seop
- Jin Sung-bin
- Um Cheong-mi
- Won Gwan-seo
- Chun Ha-dam
- Bang Myeong-hwan
- Pyo Seong-gak
- Cheon Ryeong-hwa
- Tak Beom-seo
- Gil Gu-hyeon
- Do Wan-gyu
- Seol Nan-hui
- Ma Hak-gyu
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
More in Fantasy
Caveman Name Generator
Grunting Stone Age Names for Cavemen and Cavewomen
Dragonborn D&D Name Generator
5e Dragonborn Names With Clan and Childhood Nickname
Dragon Name Generator Based on Your Name
Turn Your Own Name Into a Dragon Name
Sword Name Generator
Legendary Blade Names for Heroes and Villains
Half-Orc Name Generator
Guttural orcish names and hard-won human ones
Dark Wizard Name Generator
Sinister names for evil sorcerers and forbidden mages