Random Race Generator
Our Random Race Generator picks a random fantasy race for your next character, NPC, or story. Every click gives you one race, plus a short description, three traits, and a few classes that fit it well. As a result, you can break a creative block in seconds and start building a character with a real identity.
You can use this Random Race Generator for D&D, Pathfinder, tabletop one-shots, fantasy novels, and video game characters. Newer D&D books use the word “species,” but many players still say “race,” and the tool works for both.
How to Use the Random Race Generator
Click Generate Random Race to roll a new race. Then click again whenever you want another option, and use the copy button beside the race name to save it.
You can also use the dropdown to narrow the results. Choose classic fantasy races for elves, dwarves, and orcs, choose beastfolk and monstrous races for lizardfolk and centaurs, or choose fey and mystical races for dryads and shadar-kai. Rare races appear in gold, so keep clicking if you want something unusual.
Race Ideas From Our Random Race Generator
Need race ideas fast? Here is every race in the generator, sorted by type. Use the generator to roll one at random, or pick one from this list.
Classic fantasy races: Human, Elf, High Elf, Dwarf, Halfling, Gnome, Half-Elf, Half-Orc, Orc, Goblin, Tiefling, Dragonborn, Giantkin
Beastfolk and monstrous races: Kobold, Lizardfolk, Gnoll, Bugbear, Centaur, Catfolk, Minotaur, Merfolk, Birdfolk, Tortoisefolk, Yuan-ti, Naga, Harpy, Sphinx-kin
Fey and mystical races: Satyr, Shadar-kai, Dryad, Dhampir, Fey Changeling, Living Construct, Elemental-Touched, Celestial-Touched
Common, Uncommon and Rare Races
The generator sorts its races into three groups. Common races, such as humans, elves, and dwarves, fit almost any setting and are easy to play. Uncommon races, such as gnolls, centaurs, and merfolk, give a character a distinctive look and a more unusual story. Rare races, such as shadar-kai, dryads, and naga, are the unusual picks that can anchor a whole campaign.
Common and uncommon races appear most often. Rare races appear only now and then, and they show up in gold when they do. As a result, a rare roll feels like a small reward. If you want a rare race on purpose, keep clicking, because the odds rise with every roll.
How to Pick a Race for Your Character
A random roll is a great start, but it works best when you ask a few questions. First, ask what the race says about the character’s home. A dwarf probably grew up in a mountain hold, while a merfolk probably lived near the sea. Next, ask how the world treats the race. A tiefling might face suspicion, while a high elf might get respect.
You can also treat the roll as a challenge. If you roll a race you would never pick, try it anyway. Many players find that an unexpected race pushes them toward a more memorable character. You can read more about fantasy races in tabletop games on Wikipedia.
Random Race and Class Combinations
Each race card lists three classes that fit it well. These suggestions are only a starting point, and any race can play any class. In fact, the most memorable characters often break the pattern. A gentle dryad barbarian or a scholarly orc wizard can feel fresh because the combination is unexpected.
If you want a full character, roll a race first. Next, choose a class that sounds fun, and then add a background. For example, a bugbear rogue who runs a quiet bakery is a better story than a bugbear rogue who simply steals.
Roll a Race, Then Name Your Character
Once you have a race, the next step is a name. Many race cards include a link to the matching TavernKit name generator. Here are the pages for the most popular races:
- Elves: Elf Name Generator and High Elf Name Generator
- Dwarves: Dwarf Name Generator
- Orcs and goblins: Orc Name Generator, Half-Orc Name Generator, and Goblin Name Generator
- Gnomes: Gnome Name Generator
- Fiend-touched and dragon-blooded: Tiefling Name Generator and Dragonborn Name Generator
- Beastfolk: Lizardfolk, Gnoll, Bugbear, Centaur, and Catfolk name generators
- Serpents and winged folk: Yuan-ti, Naga, and Harpy name generators
- Fey and shadow: Dryad and Shadar-kai name generators
After the name, you can also add a title. For that, try our Epithet Generator.
Random Race Generator for D&D and RPGs
Game masters can use this Random Race Generator to fill a world quickly. Roll a race for the innkeeper, the rival adventurer, the guard captain, or the villain’s right hand. Each roll gives you a short description, so you can improvise a scene without much prep.
Players can use it to break a tie at session zero or to try a new character after a retirement. For the places these characters might call home, try our Fantasy City Name Generator or Kingdom Name Generator. For official campaign resources, visit D&D Beyond.
Building a Character Beyond Their Race
A race only starts the job. First, decide what the character wants, what they fear, and who they love. Next, add a flaw, a secret, and a goal for the first adventure.
You can also use the race as a contrast. For example, a gentle orc healer or a cheerful shadar-kai baker plays against what most people expect. These details turn a roll into a person. When you need another idea, return to this Random Race Generator and click again.
Random Race Generator FAQs
What is a random race generator?
A random race generator is a tool that picks a fantasy race at random for a character or an NPC. This one also gives a short description, three traits, and suggested classes.
What races does the generator include?
It includes classic races such as elves, dwarves, and orcs, along with beastfolk, fey, and rare races such as dryads, naga, and shadar-kai. The full list appears above.
What is the difference between a race and a species in D&D?
They mean the same thing in most games. Newer D&D books use “species,” while older books and many players still use “race.”
How do I pick a class for a random race?
Each race card suggests three classes, but you can pick any class you like. Unusual combinations often make the most memorable characters.
Why do some races appear in gold?
Gold marks a rare race. Rare races appear only now and then, and the chance rises with every click until one appears.
Can I use this generator for D&D?
Yes. The generator works for D&D, Pathfinder, one-shots, novels, and any other fantasy setting.
