Korean Name Generator

Discover your Korean name — with meaning, pronunciation, and the story behind it.

Free No sign-up Shareable result card By a Korean

Tell us about yourself

Every name uses real hanja (漢字) characters — the same way Korean parents choose names. 160+ authentic names with cultural meaning, not random syllables.

01
02
03
04
05

We'll try to match the sound when choosing your Korean surname.

What a Korean name actually is — and how parents pick one

A Korean given name isn't just a label. Inside Korea, naming a child is one of the most considered decisions a family makes — often involving grandparents, sometimes a 작명소 (professional naming office), and almost always a back-and-forth between sound, meaning, and how the name will read in Chinese characters. The name you walk through life with in Korea was, on average, the result of weeks of family conversation. Foreigners who casually pick a Korean nickname online sometimes end up with names that read very oddly to native speakers — not because the syllables are wrong, but because the syllables ignore the system Koreans use to assemble a name.

The system has three layers: the surname (성씨), the given name (이름), and the hanja (한자, Chinese characters) that the given name's syllables ride on. Each layer follows its own rules, and a real name is one where all three layers fit together cleanly.

The surname layer — why "Kim, Lee, Park" is half of Korea

Korea has only about 280 surnames in active use, and the top five — Kim (김), Lee/Yi (이), Park (박), Choi (최), Jung (정) — account for over 50% of the population. This isn't because Korean genealogy is small; it's because most Korean clans absorbed under common surname banners during specific historical consolidations. The surname is shared with everyone in your family clan (본관), which is why Koreans introducing themselves formally will sometimes say "Gimhae Kim 김씨" or "Jeonju Lee 이씨" — the prefix is the clan origin, not a middle name.

For naming purposes, the surname matters because of how it interacts with the given name's first syllable. Korean given names are tuned to flow phonetically with the surname. A Park family wouldn't typically name a child 박혁 because the consonant cluster reads heavy; the same syllable in a Kim family (김혁) flows easily. Real Korean naming considers this consonant interaction — most random "Korean name generators" online don't.

The hanja layer — where the meaning lives

Most Korean given names are written in hanja (Chinese characters) on the family register, even though daily life uses hangul (the Korean alphabet). This dual-layer system means a name pronounced "Ji-hoon" could be written with completely different hanja depending on which family chose it. 지 (智) means wisdom; 지 (志) means will; 지 (芝) means a sacred herb. The same sound, three entirely different name meanings.

When Korean parents pick hanja for a name, they're choosing a wish. 준 (俊) for "talented and handsome." 은 (恩) for "grace and kindness given." 현 (賢) for "wise." 서 (瑞) for "auspicious." Many families consult a 사주 (saju) reading to determine which elements (wood, fire, earth, metal, water) the child's birth pillar lacks, then pick hanja whose elemental association strengthens the deficiency. This is why two children with the same pronunciation in different families almost never have the same hanja.

Pure Korean names — names made entirely from native Korean vocabulary instead of hanja — are a real category and have grown in popularity since the 1990s. Names like 하늘 (sky), 바다 (ocean), 나래 (wing), 보람 (worthiness) are increasingly common, especially in younger families who want the meaning to be immediately legible to a Korean child.

Generational naming and the dollimja tradition

Inside many Korean families, especially those with active 족보 (clan genealogy books), siblings and same-generation cousins share one syllable of their given name. This shared character — called 돌림자 (dollimja) — is determined by the clan book and rotates through a fixed cycle of characters across generations. If your grandfather's generation used 浩, your father's used 準, you might use 成. Anyone in your generation of the family will have 성 somewhere in their name, often as the second syllable.

The dollimja tradition has weakened in modern urban Korean families, but it hasn't disappeared. Even families that don't strictly follow it sometimes give siblings names that share a phonetic motif — two brothers both ending in 호, or two sisters both starting with 은 — as a softer echo of the same instinct.

Modern naming trends and what's currently fashionable

Korean naming trends shift in roughly 5–10 year cycles. The 2010s saw a rise in soft, two-syllable hanja names ending in 우 (Min-woo, Ji-woo, Ye-woo), 윤 (Si-yoon, Ye-yoon), and 율 (Da-yul, Si-yul). Pure Korean names like 하늘, 별, 다온 grew in the same period. The 2020s have seen names get slightly shorter and crisper — single-syllable given names like 하 (Ha), 별 (Byul), 봄 (Bom) had a small but real moment.

Some names that were extremely common in the 80s and 90s now feel slightly dated to younger Koreans — Min-jung, Eun-young, Hye-jin for women; Sang-min, Jun-young, Dong-hoon for men. This isn't an absolute rule, but it's the kind of subtle dating that a good name generator should account for. We weight our database toward names that currently feel either timeless or modern, while keeping a "traditional" track for users who specifically want the older feel.

Can foreigners use Korean names? — what's normal, what's not

Yes, with caveats. Foreigners living in Korea, Korean adoptees reconnecting with heritage, and international K-culture fans regularly adopt Korean names — this is socially normal. Many universities in Korea encourage international students to pick a Korean name to make daily logistics easier. Some Korean churches and cultural centers help foreigners pick a name that fits.

What's slightly off-key is using a Korean name in formal Korean settings (legal documents, work contracts) when you don't have one on your registration; you'd typically use the romanization of your real name for those. The line is roughly: in social and cultural contexts, a Korean name is welcome; in legal and bureaucratic contexts, your real name (in Korean letters) is the right move.

A common pitfall is picking a name purely for sound without checking the meaning — there are Korean names that sound nice in English but read awkwardly in Korean (either because the hanja meaning is unflattering, or because the combination is one Korean parents would never have chosen). The generator avoids these combinations by drawing from a curated set of names that real Korean parents have used.

How this generator works

We match your selected gender style, name aesthetic (classic, modern, traditional, or pure Korean), the personal qualities you choose, and your birth month — which we map to traditional Korean seasonal/cultural associations — to a curated database of 160+ Korean names. Each name in the pool is a real Korean name with a documented hanja meaning and a checked phonetic flow. If you enter your real name, we use the first sound to bias the surname pick, which is the same logic Korean parents sometimes use when blending heritage with sound preference.

The result includes the hangul spelling, the most common hanja interpretation, the romanization, the meaning of each syllable, and a short cultural note about where the name sits stylistically. It's a starting point, not a contract — many users iterate a few times before they land on a name that feels theirs.

This generator is for entertainment and educational use. The names are real and meaningful, but adopting a Korean name doesn't change your legal name or grant any official Korean status.