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.
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.
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.
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.