Fantasy Surname Generator
This fantasy surname generator creates original surnames for invented worlds in six styles, noble, elven, dwarven, dark, nature and warrior, and gives every name a meaning you can build a family history on.
Results (10)
-
Corvane
Raven-crested house of the east
Noble
-
Vorgrund
Ground of the ancient forefathers
Dwarven
-
Selindre
Silver light on still water
Elven
-
Gemcutter
Cutters of the finest gems
Dwarven
-
Spearborne
Carried into battle on spears
Warrior
-
Fellhammer
Hammer that fells giants
Warrior
-
Wildmere
Lake of the untamed wilds
Nature
-
Nordhammer
Hammer of the northern peaks
Dwarven
-
Otterbeck
Stream where otters play
Nature
-
Ashhelm
Helm grey with battle ash
Warrior
No surnames match those filters. Try a different letter or length.
Saved names
Names you save will appear here. They stay in this browser only.
Six styles in the fantasy surname generator
Each style has its own sound. Noble names like Wintermere and Lorrimond feel old and landed, while elven names such as Sylvaris and Aelindra flow on soft consonants and paired vowels. Dwarven names are compounds of stone and metal, like Stonebeard and Coppervein. Dark names such as Nightshade, Umbrose and Ashenveil suit villains and cults. Nature names like Hazelbrook and Mossbank fit villagers and druids, and warrior names like Stormrider and Brightlance belong on a banner.
Pick one style for a single people or mix them for a whole continent. The letter and length filters help you control the result: a short name fits a game interface, while a long one gives a noble character some weight. Every name is original, written for this site rather than taken from Tolkien, a tabletop setting or any video game, so you can use it without borrowing someone else's world.
Turning a meaning into a history
The meaning beside each name is the most useful part of the tool. Wintermere means lords of the frozen lake, which suggests a northern house with a castle on the ice. Ravensworn, sworn beneath the raven banner, hints at an oath and an old war. Cedarholm, island of tall cedars, gives you a place, a trade in timber and perhaps a rivalry with the shipbuilders across the water. A single line can seed a family, a region and a conflict.
Real surnames grew the same way, from where people lived, what they did and what others called them. You can lean on that logic to invent more names in the same voice. If one family is Hazelbrook, a neighbour might be Ashford or Willowmere. If a warrior clan is Grimward, its rivals might be Brightlance. Save the names you generate, add your own notes, and the list becomes the start of a gazetteer for your setting.
Keeping names consistent across a world
Readers notice when names in one country sound as if they came from five different books. Give each culture a few rules: favourite sounds, typical endings and a typical length. Elven houses might all end in iel or dra, dwarf clans might all be compounds, and a desert people might use short names with hard consonants. Use the style and letter filters to pull names that follow the rules, and discard the ones that break them.
Mix in contrast on purpose. A dark family in a nation of nature names stands out immediately, and an elven name in a dwarven hold tells the reader someone has travelled. Try the full name with a given name, read it in dialogue, and say it aloud. If players or readers will type the name often, keep apostrophes and unusual letters for a few special families rather than for everyone.
Frequently asked questions
Are names from the fantasy surname generator original?
Yes. Every name was written for this site. They follow familiar fantasy sound patterns but are not taken from Tolkien, a tabletop game, a video game or any book series, so you can use them in your own world, campaign or novel.
What styles can I choose from?
There are six: noble, elven, dwarven, dark, nature and warrior. You can pick one style or leave the tool on all of them, then filter by first letter and length. Each result shows a short meaning that explains the image behind the name.
How do I make a fantasy name sound believable?
Give it a meaning and a place. Names that describe a landscape, a trade or a deed feel real because real surnames work that way. Keep a consistent sound for each culture in your world, and say the name aloud in a sentence before you commit.
Can I use these names in a published book or game?
Yes. The names are free to use in commercial and personal projects. Before publishing, search your final choices to make sure none has since become strongly tied to another well known work, which could distract readers.
More last name generators
By country and culture
- Afghan Last Name Generator
- African American Last Name Generator
- African Last Name Generator
- Albanian Last Name Generator
- American Last Name Generator
- Argentinian Last Name Generator
- Armenian Last Name Generator
- Asian Last Name Generator
- Australian Last Name Generator
- Austrian Last Name Generator
- Basque Last Name Generator
- Belgian Last Name Generator
- Bosnian Last Name Generator
- Brazilian Last Name Generator
- Breton Last Name Generator
- British Last Name Generator
- Bulgarian Last Name Generator
- Cajun Last Name Generator
- Canadian Last Name Generator
- Caribbean Last Name Generator
- Catalan Last Name Generator
- Celtic Last Name Generator
- Colombian Last Name Generator
- Creole Last Name Generator
- Croatian Last Name Generator
- Cuban Last Name Generator
- Czech Last Name Generator
- Danish Last Name Generator
- Dominican Last Name Generator
- Eastern European Last Name Generator
- Egyptian Last Name Generator
- European Last Name Generator
- Filipino Last Name Generator
- Finnish Last Name Generator
- French Canadian Last Name Generator
- Gaelic Last Name Generator
- Georgian Last Name Generator
- Ghanaian Last Name Generator
- Haitian Last Name Generator
- Hawaiian Last Name Generator
- Hispanic Last Name Generator
- Hungarian Last Name Generator
- Icelandic Last Name Generator
- Indonesian Last Name Generator
- Inuit Last Name Generator
- Iraqi Last Name Generator
- Italian American Last Name Generator
- Jamaican Last Name Generator
- Jewish Last Name Generator
- Kazakh Last Name Generator
- Latino Last Name Generator
- Latvian Last Name Generator
- Lithuanian Last Name Generator
- Maori Last Name Generator
- Mexican Last Name Generator
- Middle Eastern Last Name Generator
- Mongolian Last Name Generator
- Moroccan Last Name Generator
- Native American Last Name Generator
- New Zealand Last Name Generator
- Nigerian Last Name Generator
- Norwegian Last Name Generator
- Pakistani Last Name Generator
- Persian Last Name Generator
- Polynesian Last Name Generator
- Puerto Rican Last Name Generator
- Roman Last Name Generator
- Romani Last Name Generator
- Romanian Last Name Generator
- Samoan Last Name Generator
- Scandinavian Last Name Generator
- Serbian Last Name Generator
- Slavic Last Name Generator
- Slovak Last Name Generator
- South African Last Name Generator
- Southern Last Name Generator
- Swedish Last Name Generator
- Swiss Last Name Generator
- Tamil Last Name Generator
- Thai Last Name Generator
- Turkish Last Name Generator
- Ukrainian Last Name Generator
- Vietnamese Last Name Generator
- Viking Last Name Generator
By style and use
- Random Last Name Generator
- Last Name Generator with Meanings
- First and Last Name Generator
- Random First and Last Name Generator
- Last Name Generator Based on First Name
- Character Last Name Generator
- Elf Last Name Generator
- DnD Last Name Generator
- Medieval Last Name Generator
- Royal Last Name Generator
- Harry Potter Last Name Generator
- Star Wars Last Name Generator
- Surname Generator
- Family Name Generator
Other origins
- English Adams, Allen, Baker 325 surnames
- Irish Brennan, Burke, Byrne 306 surnames
- Scottish Allan, Anderson, Boyd 330 surnames
- Welsh Bevan, Bowen, Davies 228 surnames
- German Bauer, Becker, Berger 337 surnames
- Dutch Bakker, Bos, Brouwer 328 surnames
- French Martin, Bernard, Dubois 364 surnames
- Spanish García, Rodríguez, González 402 surnames
- Italian Rossi, Russo, Ferrari 361 surnames
- Portuguese Silva, Santos, Ferreira 342 surnames
- Polish Nowak, Kowalski, Wiśniewski 322 surnames
- Nordic Andersson, Johansson, Karlsson 387 surnames
- Russian Ivanov, Smirnov, Kuznetsov 354 surnames
- Greek Papadopoulos, Pappas, Vlachos 331 surnames
- Japanese Sato, Suzuki, Takahashi 336 surnames
- Korean Kim, Lee, Park 153 surnames
- Chinese Wang, Li, Zhang 301 surnames
- Indian Sharma, Patel, Singh 440 surnames
- Arabic Al-Sayed, Haddad, Khoury 420 surnames
- Fantasy Valemont, Ashcroft, Ravenholt 470 surnames