Korean Name Generator
Pick a Korean name for you or your character. Each name comes with its hanja meaning and spelling. No account needed.
What you type stays in this browser. Nothing is sent to a server.
Your names
오현운
吳玄雲
Oh Hyeon-un
profound + cloud
김란성
金蘭誠
Kim Ran-seong
orchid + sincere
임신은
林信恩
Lim Sin-eun
trust + kindness
김유선
金裕善
Kim Yu-seon
abundant + good
권영호
權英昊
Kwon Yeong-ho
flower + sky
구림산
具林山
Koo Rim-san
forest + mountain
Hanja meanings are dictionary meanings of each character. A name is not rated lucky or unlucky.
Look up a name
Type a Korean name in Hangul to get the spelling and hanja candidates.
What this does
How names are picked
The surname comes from a list of common Korean surnames. The given name is two hanja syllables.
Native Korean names such as Haneul (sky) or Narae (wing) come from a word list.
Each hanja has its dictionary meaning. Spelling follows the official romanization.
Using it for characters
Type your character's name and you get six names built from that text.
The same text always gives the same names. Press make more to see others.
Pick a meaning first to steer toward light, nature or strength.
What it does not do
It does not count strokes or elements to call a name lucky or unlucky.
For a real birth registration in Korea, check the court's official hanja list for names.