Guide · Why Korean names have Chinese characters

Why Korean names have Chinese characters

A calligrapher's desk seen from above — brush, ink stone, and a single ink stroke on hanji paper

Ask a Korean what their name means and something interesting happens: they don’t answer from the name you just heard. They answer from two Chinese characters you can’t hear at all. The spoken name — say, 지우 (Ji-u) — is just sound. The meaning lives one layer down, in hanja.

This is the layer most name generators skip entirely, and it’s the reason their output feels hollow. Here’s how the system actually works.

One alphabet for sound, one script for meaning

Korean is written in hangul, a phonetic alphabet — brilliant at recording how words sound, silent about what they mean. Hanja are the Chinese-derived characters Korea used for centuries before hangul, and they carry meaning the way hangul carries sound. Modern Korean life runs almost entirely on hangul; you can read a newspaper without knowing a single hanja. Names are the great exception.

When a Korean baby’s name is registered, most parents file it with a specific hanja for each syllable. Daily life uses the hangul; the family register holds the characters. The name you hear is the surface — the hanja are the deed.

Same sound, different destinies

Why does the character matter if nobody hears it? Because one syllable can be written with many different hanja, and each writes a different wish into the name. Take the syllable 지 (ji) — one of the most common in today’s names. Registered as 智 it means wisdom. As 志, will and ambition. As 知, knowing. Three children can share the spoken name Ji-u and be carrying three different hopes.

This is what Koreans mean when they ask about a name’s meaning: which characters, and why those. It’s also why the meaning of a Korean name is a deliberate choice rather than an accident of etymology. English speakers discover what Emily means; Korean parents decide what 지우 means.

A single ink brushstroke on hanji paper unfolding into pine, river, and jewel motifs
One sound, many characters — each hanja folds a different image into the same syllable.

The rules of the game

Hanja naming isn’t a free-for-all. South Korea’s Supreme Court maintains an official list of name-use hanja — more than 8,000 characters — and a registered name must draw from it. Within the list, tradition adds its own filters: characters whose meanings sit well together, sounds that flow when spoken, and, for families who follow the older practice, characters whose elemental associations balance the child’s birth chart. That last consideration — the saju, or Four Pillars — is the traditional engine of Korean naming, and our methodology page walks through exactly how it works.

The result is that a well-made Korean name is quietly overdetermined: it sounds current, its characters mean something coherent, and the whole composition suits the person it belongs to. None of that is visible in the hangul — and all of it is expected to be there.

Not every name has hanja — and that’s fine

For honesty’s sake: a growing minority of Korean names skip hanja entirely. Pure-hangul names like 하늘 (haneul, “sky”) or 이슬 (iseul, “dew”) take their meaning straight from native Korean words, and they’re completely legitimate. But they’re the exception that proves the rule — for the majority of names, when a Korean wonders what your name means, they’re wondering about the characters.

What this means for your Korean name

If a Korean name is going to hold up to the question “what does it mean?”, it needs real hanja behind it — characters from the official list, chosen so their meanings belong together. That’s why every name we compose comes with its characters and their meanings spelled out, syllable by syllable. See how it looks on any of our name pages — each candidate shows its hanja pairing — or compose a name with your own chart and read the reasoning behind each character.

Meet your own Korean name

We compose a Korean name around your sound and birth chart, then explain the hanja and meaning behind every syllable. Your first name is free.

Create my Korean name