Name Generators

Names that hold up where you have to use them. Every generator here follows the naming convention its setting actually uses, rather than shuffling fantasy syllables.

Why these are on a text tools site

TextToolz makes text that has to obey somebody else's rules. A Discord font has to survive Discord's renderer. A Fortnite name has to pass Epic's filter. A dwarf's name has to carry a clan. It is the same job pointed at a different constraint, which is why the name generators live here next to the font and style tools.

Dungeons & Dragons

In D&D the name comes from the character's race, never the class. Four of these five share one engine built on the naming conventions published for each race, so a dwarf gets a clan, a drow gets a house, and an elf gets a family name that means something in Elvish. The drow generator runs on a different artefact again.

Elves, and which elf you actually mean

Four franchises use the phrase "wood elf" and their conventions share almost nothing, which is a real problem rather than a pedantic one: a single page of results for that search returns three different franchises.

Places and worlds

A map needs names too, and real place names are almost always a description with an ending attached. These build them that way and tell you what every one means, which is the part no other generator can do.

Star Wars

Two halves of the same universe and two completely different naming problems. A Sith name is a real word damaged on purpose. A Jedi name, in the version fans actually use, is a formula run over your own name.

Games

Two game worlds with published naming systems and a shared failure in the generators that serve them: both sets of results tend to hand you canon characters.

Stage names

A stage name has one job the others do not: it has to survive being said once across a loud room, to someone who will not ask you to repeat it.

How these differ from the usual name lists

Most name generators shuffle syllables and sort the results into moods. These six differences are the reason the output here can be checked rather than only liked, and the last one is the one no competing tool will print.

  • The mechanism first. The convention, formation mechanism or transformation is chosen before a single syllable is drawn, so the output belongs to a people or a place rather than to nobody.
  • The right kind of second name. Clan, house, family name or lineage, depending on what that race actually uses.
  • Separate male and female tables for every race, because they genuinely differ.
  • A meaning where one exists, and a blank where it does not. Nothing here fills a meaning column by inventing an etymology.
  • Class kept as an optional layer. No invented class-only names, because the rules do not contain any.
  • Nothing leaves your browser. No account, no API call, no limit.

More coming

The set is being extended one node at a time. If a generator you want is missing, the contact page is the fastest way to ask for it.

Browse Categories

Every tool on the site belongs to one of the categories below, grouped by the job it does rather than by the format it reads.

View all tools