Surname Generator / Fantasy
Fantasy Last Name Generator
Surnames for novels, tabletop campaigns and worldbuilding: heroic English-style compounds (Stormwood, Greycastle, Ironheart) mixed with flowing, vowel-rich 'elvish' names (Aerendril, Silvaela, Lorwyn). Hit generate until one fits the character.
Generate Fantasy last names
These are invented names, built from designed name-parts — free to use for characters and worlds. Tap ♡ to save favorites — your shortlist follows you across pages.
About these names
- Compound names pair an evocative prefix with a grounded suffix: Ash + bourne, Frost + mantle, Storm + wood.
- The flowing names lean on soft consonants and open vowels for an elvish / fae feel: Aer-endril, Sil-vaela.
- Mix and match across generations — a noble house might be 'Greycastle' while a half-elf cousin is 'Moonwhisper'.
- Need race-flavoured names? Try the D&D surname generator for dwarf, elf, halfling and tiefling buckets.
Related reading
- 100 Japanese Surnames Perfect for Samurai Characters
A curated list of real Japanese samurai surnames — Tokugawa, Oda, Takeda, Date, Shimazu, Yagyū and 90+ more — grouped by era, region and role, with brief notes on each clan.
- 75 Medieval English Surnames for Fantasy & Historical Fiction
Real Medieval English surnames — the great Norman baronial houses, Anglo-Saxon roots, and the four common surname types (occupational, topographic, patronymic, nickname) that emerged after 1066.
More surname generators
Race-flavoured last names for D&D characters — human, dwarf, elf, halfling, tiefling.
Sci-Fi Surname GeneratorFuture-flavoured last names — clipped, hard-edged, sometimes hyphenated or numbered.
Surname Generator for CharactersBelievable last names for fiction — drawn from real-world surnames across many origins.
Random Last Name GeneratorA truly mixed bag of real last names from every origin on the site.
Surname Generator With MeaningsEvery generated surname comes with its real origin and meaning.