Generate a real Korean name in seconds. Choose male or female, hit generate for authentic surname + given-name combinations — then save your favorites.

A Korean name is a one-syllable family name followed by a two-syllable given name — Kim Min-jun, Park Ji-woo. A few surnames dominate: Kim, Lee, and Park cover nearly half the country. Given names are chosen for the meaning of their syllables (often from Hanja), so Min can mean 'clever', Seo 'auspicious', Ha 'summer/great'. Many given names are unisex.
Pick a Gender and hit Generate for authentic Korean names. Save the ones you like, and copy your favorite. Great for K-pop personas, fiction, fan projects, and learning — keep the surname first for authenticity, and pick a given name whose meaning suits your character.