Fantasy name generators

Sixteen generators: one for each kind of fantasy name people come looking for, one for the monsters they face, one for the clan or house they belong to, and one for the towns, cities and villages they all live in. Each is built from its own hand written pools and carries fifty names picked by hand underneath it.

D&D name generator Roll a fresh batch of character names, or ignore the tool and work down the fifty written out below. Names come out short and blunt or long and formal, so a party of six drawn from here will not sound like six siblings. 50 hand picked names · 71,448 combinations Elf name generator Press generate for a fresh batch of elven names, or take one straight from the list of fifty further down. Every name is built from the same syllable rules, so nothing here comes out as unpronounceable mush. 50 hand picked names · 166,464 combinations Dragon name generator Roll a batch of dragon names built for weight rather than prettiness, or go straight to the fifty below. Some come out bare, the way an ancient wyrm introduces itself, and some arrive with a title the locals gave it. 50 hand picked names · 24,816 combinations Orc name generator Press generate for a batch of harsh, shoutable orc names, or take one from the fifty further down the page. Clan forms and earned epithets come out of the same tool, so you can name a single raider or a whole warband in one go. 50 hand picked names · 21,312 combinations Dwarf name generator Generate a batch of dwarf names, given name and compound surname together, or take one of the fifty further down the page. The surnames pair a stone or a metal with a trade, which is how most holds do it. 50 hand picked names · 253,392 combinations Wizard name generator Press generate for a batch of wizard names built from archaic given names, chronicler surnames and earned epithets. The fifty further down are written by hand, each with a note on what it implies. 50 hand picked names · 3,428,380 combinations Alien name generator Press generate for a run of alien names, or go straight to the fifty picked out below. Every piece is chosen so the clusters land in the middle of a word, where an English speaker can break them. 50 hand picked names · 279,752 combinations Warrior cat name generator Press generate for a batch of clan names. Each batch mixes plain warrior names with leader names, apprentice names and the clan the cat answers to, so you get a roster rather than one lonely cat. 50 hand picked names · 41,366 combinations Team name generator Press generate for a batch built from an adjective pool, a noun pool, a set of place names and a list of club endings. Anything that would not fit across the back of a shirt was left out of the pools. 50 hand picked names · 4,972 combinations Kingdom name generator Press generate for a batch of realms, empires and city states, or go straight to the fifty kingdom names picked by hand further down. Names arrive in three shapes: one invented word, two English words joined, or a full formal styling with a title in front. 50 hand picked names · 31,179 combinations Town, city and village name generator Pick a settlement size and press generate: village, town, city, coastal or fantasy hamlet, each built from its own patterns rather than one pool with a label on it. Fifty hand picked town, city and village names sit underneath, ten for every mode. 50 hand picked names · 83,854 combinations Fantasy last name generator Pick what the family is and press generate: a noble house, common folk, a name people are afraid of, a name somebody earned, or a plain lineage. Each mode is built from its own patterns, and fifty hand picked fantasy last names sit underneath, ten for every mode. 50 hand picked names · 4,326 combinations Halfling name generator Pick what you are naming and press generate: a male halfling, a female halfling, a family surname, a full Shire style name with a home attached, or the byname the village uses instead. Fifty hand picked halfling names sit underneath, ten for every mode. 50 hand picked names · 8,838,636 combinations Tiefling name generator Choose what you are naming and press generate: a male or female tiefling, a virtue name taken out of Common, a name that says which archdevil the blood came from, a last name on its own, or a human passing name for a city that counts horns. Fifty picks sit below, one set for every mode. 50 hand picked names · 929,996 combinations Clan name generator Pick what kind of clan you are naming and press generate: a cat clan with its border, a Scottish clan with its Mac and its glen, a fantasy warband, a short tag for a game, or a family dynasty. Fifty names sit below, one list for every mode. 50 hand picked names · 19,960 combinations Monster name generator Choose the creature before you choose the sound. The five modes separate wild beasts, undead horrors, deep-sea things, arcane creations and small troublemakers, and each uses private patterns. Fifty hand picked names below show what each family promises in a story or game. 50 hand picked names · 4,000 combinations

Which fantasy name generator should you start with?

Start with the one that matches your species or role, because the sound rules differ: elf names flow, dwarf names thud, orc names stop hard. If you are naming the map rather than the party, start with the town or kingdom generator instead, since places and people follow different rules.

Fantasy naming has one rule that matters more than all the invented lore: a name has to survive being said out loud, at speed, by people who have not read your notes. Every generator on this page is built to that standard. The syllable pools are written by hand and joined by a seam rule, so no combination can produce three stacked consonants or a stutter, and each page shows its own combination count rather than a rounded marketing number.

Two halves of every page

Each generator page carries a tool and a list. The tool gives you an endless supply and a seed you can copy, which is what you want when you are naming twelve villagers. The list of fifty is the opposite: chosen names with a note on how each one sounds and who it suits, for when you need one name and you need it to be right. Most people use both, in that order.

Naming a whole party without repeating yourself

Generate from several pages rather than one. A group whose names all come from the same pools reads as siblings even when they are meant to be strangers, and the fastest fix is to pull the fighter from the dwarf page, the rogue from the elf page and the antagonist from the orc or dragon page. If two names still collide at the table, change the first sound, not the ending: people recognise names by their opening syllable.

The map is named separately

Two of the generators on this page name places rather than people, and they are not interchangeable. A settlement takes a feature and a suffix, which is the town, city and village page. A sovereign state takes a title and a styling, so the kingdom page is where empires, duchies and city states are named. Using one for the other is the fastest way to make a homemade world feel thin.

Common questions

Which generator should I use for a D and D character?

Pick by species first, because that is what the sound rules follow: an elf and a dwarf from the same pools would sound like cousins. If your species is not on this page, or you are naming a human, use the D and D name generator, which mixes registers on purpose so one page can name a whole party.

Are any of these names taken from published books or games?

No. Every syllable pool here was written by hand for this site, and the fifty picked names on each page were checked against the obvious sources before they went up, so you will not find a famous character name hiding in a list. That is deliberate: a name that a reader already knows brings someone else's character with it.

How do I stop a whole party sounding like one family?

Draw from more than one page. Names built from the same pools share their rhythm even when the letters differ, so a group pulled entirely from the elf generator will blur together. Take the fighter from one page and the antagonist from the orc generator, and change opening sounds rather than endings when two still clash.

What is the number printed under the results?

The batch number. It is the only input the generator has: the same number always rebuilds the same names, so the link you copy is a permanent address for that set. Press Generate and it moves on to the next one, which is why the names change but nothing is ever lost.

How many different names can one of these generators make?

Each page prints its own count under the heading, worked out from the pools rather than rounded up for effect. The smallest here runs to several thousand combinations and the largest to well over a hundred thousand, which in practice means you will run out of patience long before a generator runs out of names.

Can I use a generated fantasy name commercially?

Yes. Publish it, sell the book, put it on a shirt, ship the game. No credit is required and no permission is needed for the names themselves. The license page sets out the one boundary, which is about copying the site's own lists and copy, not about the names you generate from them.