Last Name Generator
Forge family names and house surnames sturdy enough to carry a bloodline across generations.
How to name a fantasy family
A first name says who someone is; a last name says where they come from. A good fantasy surname carries a whole family's worth of history in a single word: the trade they were known for, the land they held, a deed an ancestor is still remembered for, or simply the sound of a bloodline that has outlasted three kingdoms. Unlike a race-specific first name, a strong surname works across almost any character, human, elf, dwarf or anything between, which makes this generator a companion to every other one on this site.
The Last Name Generator forges names with that "carries weight" quality: Blackthorne, Ashwood, Emberfall, the kind of surname that sounds equally at home on a knight's coat of arms or a smuggler's forged papers. Expect compound, landed-sounding roots (nature, geography, old trades) and firm, formal endings, built to sound like they have been signed at the bottom of treaties and death warrants alike.
Instant mode is free and immediate, ideal for naming a noble house or a passing NPC's family in seconds. Arcane mode uses AI to go further, giving each surname a short, table-ready hook: the origin of the name, a black mark or a proud deed in the family's past, and the kind of reputation the name carries into a room before its owner does.
A strong fantasy surname should sound like it could survive being carved into stone. Forge a batch, pair one with a first name from any of our other generators, and keep the one that sounds like it has already been fought over.