FreeToGenerate.com

100% free · unlimited rerolls · no sign-up

Pick a race and generate twelve names.

Also available in: Español · Português · Français · العربية

D&D Name Generator

Generate character names for any D&D race, twelve at a time, free and instant in your browser.

What is a D&D name generator?

A D&D name generator builds a character name that sounds like it belongs to a specific race in Dungeons and Dragons, rather than handing you one generic fantasy word. Search for a dnd name generator and most tools return a single undifferentiated list — names that could belong to anyone, in any setting. This one starts with a simpler question: what is your character? Pick from Human, Elf, Dwarf, Halfling, Orc, Tiefling, Dragonborn or Gnome, and everything that comes back is shaped for that race, not smoothed into one generic fantasy style.

It’s built for the moment before a session starts, when you’ve settled on a race and class but the sheet still has a blank line where the name goes. Some players call it a d and d name generator, others just type dungeons and dragons name generator into the search bar — either way, the job is the same: hand over a batch of usable names fast, in a style that matches the race you picked, so you can get back to rolling stats.

How to use the D&D name generator

  1. Pick a race. Choose from the row of eight buttons — Human, Elf, Dwarf, Halfling, Orc, Tiefling, Dragonborn, Gnome — and flip the family name toggle on if you want a surname or clan name attached, off if you just want a first name.
  2. Generate. Press Generate names and twelve names appear at once, each on its own card, all matched to the race and toggle setting you chose.
  3. Copy and reroll. Click any card to copy that single name, or press Copy all to grab the full list of twelve. Press the button again for a completely fresh batch — there’s no limit, so keep rerolling until one fits.

How each race sounds

Elven names lean on flowing, vowel-heavy sounds — soft consonant clusters, long vowels, and a rhythm that reads more like a lyric than a label. Dwarven names go the other way: hard consonants, stacked syllables, and compound clan names that sound like they were forged rather than spoken, the kind of name that still works shouted across a mine shaft. Orcish names are blunt and guttural on purpose, short and heavy, built to sound like a challenge rather than a greeting. Halfling names sit at the warm end of the scale — homely and easy to say, the kind of name you’d expect from someone who named a cousin, a garden, and a favorite pie in the same afternoon.

Tiefling names often work differently: rather than a name given at birth, the pool leans toward names a tiefling might choose for themselves later — virtues, abstractions, or words that carry weight, reflecting an identity apart from infernal ancestry. Dragonborn names put clan first and given name second, formal and weighted, the way a title precedes a name in a court. Gnome names are the outlier — long, playful, often a mouthful, built from parts that stack up with a grin rather than trim down to something practical. Human names round out the set with the plainest, most grounded sounds of the eight, closer to names you’d hear outside the game entirely.

Honest limitations

This generator has no AI model behind it and makes no server call — it assembles names in your browser from curated pools of name parts, which is exactly why pressing the button again and again is instant and has no limit. Nothing you generate is sent anywhere, and nothing is checked against a database of existing characters, published or otherwise. That cuts both ways: the same name can turn up more than once across different sessions, and every so often a name it produces will happen to match a character that already exists somewhere, purely by coincidence of the parts lining up.

The name parts themselves were written for this tool based on the general sound conventions associated with each race — no publisher’s official name tables are reproduced here. And to be direct about the obvious: Dungeons and Dragons and D&D are trademarks of Wizards of the Coast, and this tool has no affiliation with them, no endorsement, no license — it just generates names that fit the kind of character people build for that style of game. One more practical note: random syllable combinations occasionally land awkwardly or come out hard to say out loud. Rerolling costs nothing, and it’s entirely normal to take a first name from one batch and pair it with a family name pulled from a different one.

Why is it free?

Because there’s nothing on the other end of it to pay for. The generator runs entirely in your browser — no account to create, no watermark stamped on the output, no premium tier hiding a faster reroll or an extra race behind a paywall. Press the button as many times as you want, for as long as you want, and copy out as many names as you need.