Korean name generator
Authentic Korean names for characters, babies, K-drama fan fiction and language learners. Each comes with the family name first, a romanized spelling and what the name means.
Try an idea:
90+ Korean name ideas
- Seo-yeon
- Ji-woo
- Ha-yoon
- Seo-ah
- Ji-an
- Ha-eun
- Su-ah
- Ji-yu
- Chae-won
- Da-eun
- Ye-rin
- So-yul
- Yu-na
- Min-seo
- Eun-seo
- Na-yeon
- Min-jun
- Seo-jun
- Do-yun
- Si-woo
- Ha-jun
- Ju-won
- Ji-ho
- Ye-jun
- Jun-seo
- Eun-woo
- Yu-jun
- Hyun-woo
- Geon-woo
- Woo-jin
- Tae-yang
- Seung-min
- Haneul (sky)
- Bom (spring)
- Areum (beauty)
- Seul-gi (wisdom)
- Na-rae (wings)
- Bo-ram (worthwhile)
- Da-som (love)
- Ga-eul (autumn)
- Byeol (star)
- Sae-rom (newness)
- Han-gyeol (steadfast)
- Ma-ru (summit)
- Na-ra (nation)
- Bit-na (shining)
- Yeo-reum (summer)
- Yi Sun-sin
- Shin Saimdang
- Heo Jun
- Jang Yeong-sil
- Hwang Jin-yi
- Yu Gwan-sun
- Kim Yu-sin
- Seon-deok
- Jeong Do-jeon
- Yi Hwang
- Ahn Jung-geun
- Young-ja
- Sun-ja
- Myeong-su
- Bok-soon
- Kang Ha-neul
- Yoon Se-ri
- Choi Tae-oh
- Han Ji-pyeong
- Seo Dal-mi
- Baek Yi-jin
- Nam Do-san
- Lim Ju-kyung
- Cha Eun-ho
- Moon Dong-eun
- Oh Hae-won
- Jung Jae-hyun
- Shin Ha-ri
- Ryu Seon-jae
- Go Mun-yeong
- Haru
- Yeon
- Rin
- Jiwon
- Sol
- Dawn
- Ara
- Kai
- Juno
- Mirae
- Hwan
- Yuri
- Seon
- Taeo
- Bada
- Luna
5 of 163 of 16 ·
Korean names built the way Koreans build them
A Korean name is usually three syllables: a one-syllable family name followed by a two-syllable given name, written family name first. Kim Min-jun is Mr. Kim, not Mr. Min-jun. About half of all Koreans share just three family names, Kim, Lee and Park, so the given name does most of the work of telling people apart, and parents choose it for its meaning as much as its sound.
Tell the generator who the name is for: a detective in a Seoul thriller, a baby girl whose name should mean bright, a scholar in a Joseon-era drama, a trainee in an idol group. You get full names in the right order with the meaning behind each syllable, so you are not left guessing whether a name sounds like a real person or a brand of noodles.
Meaning in every syllable
Most given names are built from two Sino-Korean syllables, each with its own meaning: Ji for wisdom, Min for clever, Seo for auspicious. Suggestions come with the meaning spelled out.
Family name first
Results follow Korean order and pair given names with real family names such as Kim, Lee, Park, Choi, Jung, Kang and Yoon, with the less common ones mixed in so a cast does not end up all Kims.
Right for the era
Names go in and out of fashion. Young-ja and Sun-ja belong to grandmothers, Ji-hye and Min-su to people born around 1980, Seo-yeon and Do-yun to today's children. Ask for the generation you need.
5 tips for choosing a Korean name
Put the family name first
In Korean the family name comes before the given name, and the given name is not split into first and middle parts. Park Seo-jun has the family name Park and the given name Seo-jun. Using only one of the two given-name syllables reads as a mistake.
Match the name to the birth year
A twenty-year-old called Mal-soon would be as odd as an American student called Mildred. For anyone born after 2010 look at names such as Seo-yeon, Ha-yoon, Ji-woo, Do-yun, Si-woo and Ha-jun. For a character born in the 1950s, names ending in -ja, -sook and -ho fit better.
Choose the meaning on purpose
The same sound can be written with different hanja and carry different meanings, so families decide what a name means when they register it. Pick the sense first, such as clear, bright or steadfast, then find the syllables that carry it.
Consider a pure Korean name
Not every name uses hanja. Native Korean words make popular names: Haneul means sky, Bom means spring, Seul-gi means wisdom, Areum means beauty and Na-rae means wings. They sound modern and need no character lookup.
Keep romanization consistent
The same family name appears as Lee, Yi and Rhee, and Park is also written Bak. Pick one spelling per character and keep it. The official Revised Romanization system is the safest default, with a hyphen between the two given-name syllables.
Want names made for yours? Describe what you're naming and Nomi finds names that fit.