Generate 1400+ Korean given names, surnames, and full names with Hangul, short meaning notes, and Korean or Western order. Filter by gender, style, theme, and starting letter.
Every name generator you need, all free
Numbers, names, games and more
A random Korean name generator creates Korean-style names from a curated list of surnames and given names, then shows each result with Hangul, romanization, and a short meaning note. Unlike a generic name list, this tool lets you filter by gender, style, theme, name type, order, and starting letter, so you can quickly find names that fit a character, setting, or project. Every result keeps Korean family-name-first order available, while also offering Western order for English-language drafts and notes. No loading, no account required.
Choose how many names you want, then adjust filters such as name type, gender, style, meaning theme, starting letter, or order. The results refresh automatically when you change a filter, so switching from male to female or from full names to surnames instantly updates the list. On mobile, tap More options below the number field to reveal the extra filters without crowding the page.
Korean names usually combine a family name with a given name, and the family name normally comes first. Many given names are written as two syllables and can carry different meanings depending on the Hanja chosen, which is why the meaning notes in this tool stay short and practical rather than pretending to be one exact translation.
The Order filter helps match the context of the story. Korean order keeps the family name first, as in Kim Minji. Western order can be useful for English-language documents, school records, or narration that intentionally follows a Western convention. Showing both is helpful when you want to compare how the same name reads in different contexts.
Korean names carry useful story signals through surname, syllable rhythm, order, and meaning. Use the Style filter when you want names that feel modern, classic, gentle, strong, or lyrical. Use the Theme filter when a name should quietly point toward light, virtue, wisdom, beauty, or another emotional note. Hangul appears under every result, so you can see more than the romanized spelling while drafting character sheets, scripts, web fiction, or dialogue notes.
Game developers, roleplayers, and tabletop GMs often need a batch of names that feel consistent across factions, families, schools, guilds, or towns. Generate full names for NPC rosters, given names for party members, or surnames for family trees. The starting-letter filter is useful when your setting already has a naming pattern, while the saved list lets you collect favourites before copying them into a design doc or campaign notes.