Last Name Generator
Surnames from various cultural origins.
3.1K possible combinations
- Preston
- Fair
- Knoll
- Pearson
- Donnelly
- Mcarthur
- Amos
- Snook
- Alves
- Higginbotham
About surnames (last names)
Surnames are the part of a name that signals lineage, family, or — historically — occupation, location, or appearance. The systematic use of inherited surnames is relatively young in human history: most European cultures only standardized them in the late medieval period, around the 13th–16th centuries, driven by tax records and military rolls. East Asian cultures (China, Korea, Vietnam) standardized much earlier; some Chinese surnames trace back 3,000+ years.
This generator returns only a surname — no first name attached. Pick from a curated pool covering 43 cultural origins plus generic English. Useful when you have a first name already and need the family-name half.
Where these surnames come from
Each origin has its own pool sourced from publicly available datasets:
- English — US Census Bureau 2010 surname dataset (top 5000 by frequency)
- Vietnamese — duyet/vietnamese-namedb (open source)
- Multi-origin (Italian, Spanish, German, French, Russian, etc.) — smashew/NameDatabases and per-language Wikipedia top-common surname lists
- Viking / Slavic — separately curated for fantasy + historical fiction use cases (also used by Norwegian, Swedish, Danish, Icelandic, and Polish first-name pairings in the Random Name Generator)
Full source list with licenses is in our SOURCES documentation.
Surname patterns across cultures
Looking at a generated batch, you’ll see different naming patterns depending on origin:
- Patronymic — derived from the father’s name. Johnson (English), Olafsson (Norse), Petrov (Russian), McDonald (Scottish), O’Brien (Irish). The endings -son, -sson, -ov/-ova, Mc, O’, -ez (Spanish) all signal “child of”.
- Occupational — Smith, Baker, Miller, Fischer, Forgeron. Sometimes Latinized in academic settings (Faber = smith).
- Locational / topographical — Hill, Brook, Underwood, Yamamoto (“base of the mountain”, Japanese), Hayashi (“forest”). Often describe where the family lived.
- Descriptive — Brown, Klein (small in German), Petit (small in French), Russo (red, Italian).
- Clan / tribal — common in Korean (Kim, Park, Lee) and Chinese (Wang, Li, Zhang). A small number of surnames cover huge population fractions — Kim alone is ~21% of South Koreans.
Use cases
Fiction writers generate surnames when their character’s first name is set but the family is undetermined. Pick an origin that fits the setting; scan for one that pairs well.
Game masters populate large NPC casts — a city of 200 residents needs 200 surnames. The Last Name Generator’s count slider (1–50 per request) lets you grab a batch quickly.
Designers and developers seed databases with realistic surname diversity. For testing how a system handles non-ASCII characters (Nguyễn, Müller, Łukasz, Ñoño), surnames are the part that varies most.
Genealogy hobbyists explore name origins. Picking from “Italian” or “Polish” and looking up etymology gives a sense of where a surname might come from.
Tips
Match origin to first name if you’ll combine them — Wang Sullivan and Hiroshi Müller are unrealistic cross-cultural mashups. Either use Random Name Generator which auto-matches, or pick from a matching origin here.
East Asian surnames are short. Two characters in Chinese (Wang, Li, Zhang) or one syllable in Korean (Kim, Park). Don’t over-romanize them.
Vietnamese is heavily concentrated. ~40% of Vietnamese surnames are Nguyễn. Trần, Lê, Phạm, Hoàng cover most of the rest. The pool here reflects that — expect repeats.
Vikings get patronymics. Selecting “Viking” as the origin returns names ending in -son (male patronymic) or -sdóttir (female patronymic). For full Norse names, pair with the Random Name Generator using “Norwegian” first.
Related generators
- Name Generator Quick random names — common first and last names, default English.
- Fantasy Surname Generator Fantasy last names across five styles — classic, dark, heroic, noble, exotic.
- Character Name Generator Names for characters across genres and roles.
- Japanese Name Generator Authentic Japanese names with optional kanji and meaning.