Races
Fantasy race tools
Invent a brand-new race, pick a classic one for your next character, balance a homebrew race for 5e, or give your people a name and a face.
Tools in Races
Fantasy Race Generator
A complete original race in one click
D&D Race Picker & Wheel
Spin or pick a 5e race, with traits
Homebrew Race Builder 5e
Build a balanced race step by step
Race Name Generator
Names for races and species
D&D Name Generator
Character names for every race
D&D Character Portrait Maker
Make a portrait, no AI
How to Create a Fantasy Race
A 12-step guide + checklist
⭐ Today's pick
Challenge: an underwater race that fears fire
Set Homeland to Deep ocean, then keep rolling until a race has a reason to fear fire. Lock what you love.
🎲 Open the race generatorWhich race tool do I need?
- I want a new, original race: use the Fantasy Race Generator. One click gives looks, culture, abilities, history, names and a portrait.
- I play D&D and need a race fast: the D&D Race Picker spins or picks from the free-rules species, 30 classic races and your own list.
- I want a playable homebrew race: the Homebrew Race Builder shows a live balance meter as you add traits.
- I need names: the Race Name Generator names whole peoples; the D&D Name Generator names characters of every race.
- I want to see my character: the Portrait Maker draws a portrait instantly, with no AI.
- I want to do it myself, properly: our 12-step guide walks you from the first idea to a tested race, with a printable worksheet.
How the race tools work together
The tools pass your work to each other, so you never start from scratch. A race from the generator opens in the Homebrew Race Builder with its traits filled in, and in the Age Calculator with its own lifespan. A race you pick on the wheel can be sent to the builder too. The builder sends its portrait to the Portrait Maker, where you can change every part. Whatever you make, you can save it in your browser, share it as a link or download it.
Three tips for choosing a race
- Start from the story, not the numbers. Ask what your character wants and what holds them back, then pick the race that makes that harder or more interesting.
- Play against type. A shy goliath or a reckless elf is more memorable than one who fits every stereotype.
- Check the lifespan. A long-lived race changes how your character sees time, friends and loss. The Age Calculator shows what an age really means.
Every tool runs in your browser, needs no account and gives results you can keep, change and use in your own stories and games.
Last updated: