Back to all posts
July 6, 2026
20 min read

Best Fantasy and D&D Name Generators (2026)

The best fantasy and D&D name generators in 2026 are Fantasy Name Generators for sheer breadth, donjon for old school tabletop RPG names, Kassoon for controls by race and culture, Behind the Name for real world and mythological authenticity, and Runenym for table ready names with pronunciation and lore. They are all free and all great at one thing: handing you a big pile of names fast.

Here is the catch though, and it is the reason this guide exists. A random name and the right name are not the same thing. A generator does not know your half elf rogue grew up on the docks, or that your party's tone is grim, or that you already named one character Thorne and want the rest to match the vibe. So below we do two things: rank the best standalone generators for what each is actually good at, and show how working with an AI Game Master helps you land the perfect name for every member of your party.

Last updated July 7, 2026.

The Quick Picks

  • Best overall breadth: Fantasy Name Generators, with more than 1,400 generators covering nearly every race, place, and object you can think of.
  • Best old school tabletop utility: donjon, fast and lightweight, made for tabletop play.
  • Best race and culture controls: Kassoon, with race, gender, culture, and seed options.
  • Best for real world and mythological names: Behind the Name, which brings meanings and origins from dozens of cultures.
  • Best table ready names for Game Masters: Runenym, which adds pronunciation guides, backstories, and quest hooks.
  • Best for fiction writers: Reedsy's fantasy name generator.
  • Best for a name that actually fits your character and your whole party: an AI Game Master like DungeonsDeep.ai, which suggests names in the context of your race, class, backstory, and campaign, and helps you name everyone at the table, not one character at a time.

What Makes a Good Fantasy Name Generator

A good generator does more than smash syllables together. When you are comparing them, these are the things that actually matter:

  • Variety and volume. Can it produce enough options that you are not stuck with five names that all sound alike?
  • Race and culture coverage. Elf, dwarf, halfling, orc, human, tiefling, and dragonborn each want a different sound. The best tools cover a wide range.
  • Control. Can you filter by gender, length, culture, or starting letter, or are you just hitting refresh and hoping?
  • Table usability. A name you cannot say out loud slows the whole table down. Pronounceable names, short options, and one click copy matter more than you would think.
  • Fit to your character. This is the one standalone generators struggle with. A name out of a list does not know anything about the character you are building.
  • Free and clear to use. Nearly every option worth using, including ours, is free, and the good ones are clear that the names are yours to use.

The Best Fantasy and D&D Name Generators in 2026

1. Fantasy Name Generators (best overall)

Fantasy Name Generators is the giant of the category, with more than 1,400 individual generators plus description and worldbuilding tools. Its Dungeons & Dragons section is deep, so this is the place to go if you are hunting for a specific elf name generator, dwarf name generator, tiefling name generator, or dragonborn name generator. It also covers places and objects, so it doubles as a tavern name generator, a fantasy city name generator, and a kingdom name generator when you need them.

Best for: sheer breadth. The catch: the volume can be overwhelming, and like every standalone generator, it hands you names with no sense of the character you are building.

2. donjon (best old school tabletop utility)

donjon is a long running collection of random generators built for tabletop RPGs. Its fantasy name tool generates quasi historical names using patterns drawn from real names of a particular region and period, which gives results that feel grounded rather than random. It sits alongside donjon's many other tabletop tools, from dungeons and encounters to treasure and maps, so it fits naturally into session prep.

Best for: fast, no frills tabletop RPG names. The catch: the interface is utilitarian, and it does not explain or contextualize what it gives you.

3. Kassoon (best race and culture controls)

Kassoon's name generator gives you real controls: gender, race, a cultural or subrace style, and a seed for repeatable results. The race list covers the usual tabletop RPG suspects, and the cultural options range across English, Celtic, Norse, Arabic, Greek, Japanese, Slavic, and more, which is handy when a region in your world is modeled on a real one. It also names kingdoms, geography, and shops.

Best for: Game Masters who want to dial in race and culture. The catch: it is ad supported and does not focus on meanings or pronunciation.

4. Behind the Name (best for real world and mythological authenticity)

Behind the Name's random generator is not a fantasy first tool, and that is exactly why it earns a spot. It draws on dozens of real world languages and cultures plus mythology, ancient, and literary categories, and it comes with the meanings and origins the site is known for. When a culture in your campaign is inspired by a real linguistic tradition, this is the strongest source for names that feel authentic.

Best for: grounded, meaning rich names. The catch: it is not tabletop specific, so results can read too real world for high fantasy unless you add a title, epithet, or surname. Borrow from living cultures thoughtfully.

5. Runenym (best table ready names for Game Masters)

Runenym is built for the table. Alongside its many fantasy name generators it adds the things a Game Master actually uses mid session: phonetic pronunciation so you can say a name aloud with confidence, plus one click backstories and quest hooks that turn a name into usable material. It is free and needs no account.

Best for: names you can pronounce and immediately build a scene around. The catch: the extra backstory and lore is AI generated, so treat it as a starting point rather than canon.

6. Reedsy (best for fiction writers)

Reedsy's fantasy name generator is part of the Reedsy Studio suite for authors, and it leans literary. It covers fantasy races, deities, medieval styles, and real world languages, with a clean interface aimed at writers naming characters for a novel or a homebrew world.

Best for: novelists and worldbuilders. The catch: it is less tuned to tabletop RPG races specifically, and the studio tools nudge you toward a free account.

A few more worth a look: Mythopedia for race by race coverage, name-generator.org.uk for mixing more than 20 fantasy types, and the AI name generators like CharGen that attach brief meanings to each result. The meanings are evocative, not authoritative etymology, so enjoy them without treating them as a language lesson.

Build Your Own: Custom Generators

If you run a homebrew world, internal consistency matters more than raw randomness, and the answer is a generator you control. Perchance lets you edit existing community generators or write your own simple naming logic, which is great for campaign specific styles. World Anvil's random generators go further, letting names live inside a full worldbuilding database alongside your maps, articles, and timelines. Both reward a little setup with names that always sound like they belong to your world.

Beyond the Web: Name Books and Sourcebooks

Websites are not the only option, and for serious worldbuilders the old references still hold up. Gary Gygax's Extraordinary Book of Names is a large, curated RPG sourcebook of names, place names, and epithets across many cultures. The Writer's Digest Character Naming Sourcebook is the writer's pick, with thousands of names organized by meaning and origin. And the Castles & Crusades Book of Names is a table based fantasy RPG supplement with naming conventions for the classic fantasy ancestries, easy to adapt to any tabletop game. None are as fast as a website, but they are stronger for cultural depth and curated tables.

How to Actually Use a Fantasy Name Generator

The best fantasy names usually come from editing a generated suggestion, not accepting the first roll. A simple workflow that works every time:

  1. Generate a batch, not one name. Pull ten options so you are comparing the feel rather than judging a single result in isolation.
  2. Say them out loud. Reject anything you stumble over. If you cannot say it at the table, it is not the right name, no matter how it looks on screen.
  3. Start with ancestry and culture, then add role. A dwarf blacksmith, a tiefling warlock, and an elven diplomat should not all sound like they came from the same syllable table. Let the character's background shape the sound.
  4. Use titles, epithets, and surnames. "Garrok the Patient" or "Mira Ashdown" is far easier to remember than a lone first name, especially for NPCs.
  5. Tweak the winner. Change a letter, drop a syllable, swap a vowel. The generator gives you the spark; you make it yours.

Name Your Whole Party With an AI Game Master

Now the honest part. We have a built in fantasy name generator on DungeonsDeep.ai, and we will be straight with you: it is newer, and it does not yet have the enormous catalog depth of a dedicated site like Fantasy Name Generators. If all you want is to hit a button and scroll a thousand random elf names, those tools still do that better today.

What we do differently is change the job from "generate a random name" to "find the right name," and you can do it at whatever pace suits you. In a hurry? Tell the AI Game Master who the character is, a half orc paladin with a guilty past, a sly gnome who talks too much, a stoic dwarf cleric, and take the first name that lands. Want to obsess over it instead? Have a real back and forth. Chat through ten options, say "too soft," "more harsh," "shorter," or "make it sound coastal," ask why a name fits, push for variants, and keep going until the perfect one surfaces. Quick or deep, it is your call, and the conversation is the part a static list cannot do.

It also knows what your character looks like, and that matters more than people expect when it comes to naming. Because you build your character on the platform, portrait and all, the AI Game Master can suggest names that match the face, not just the stat block. A scarred, battle worn half orc reads differently from a bright eyed young one, and the right name leans into that. A standalone generator hands you a name with no idea who is going to wear it.

The Game Master does it for everyone at once. The whole party, the NPCs you meet, the tavern, the villain, even the name of the kingdom, all consistent with each other and with your world, in one place, right where you are going to play. Adventures written by humans. Run by Artificial Intelligence. It runs the Dungeons Deep Ruleset an original game system, compatible with fifth edition, and it is free to try.

So the real answer is "use both." Reach for a dedicated generator when you want raw volume and a quick spark. Bring it to the Game Master, or skip straight to it, when you want the name to fit. You can see the feature list or compare the wider field in our roundup of the best AI Game Masters.

The DungeonsDeep.ai party panel showing each character named and given a portrait, from Aldric the Fighter to Zephyra the Wizard, named with the help of the AI Game Master.

Want to see it in action? In this short walkthrough a player sets up his party and names each character with the AI Game Master, from a blank lobby to a table full of named adventurers.

How to Name Your Character With an AI Game Master

Here is the workflow that turns a blank name field into the right name in about a minute.

  1. Describe the character, not just the race. "A weathered dwarf ranger who lost her clan" gives the Game Master far more to work with than "dwarf." Tone, history, and class all shape the sound of a good name.
  2. Ask for a batch. Request five or ten options at once so you can compare the feel rather than judging one name in isolation.
  3. Refine by reaction. Say "too soft," "more harsh," "shorter," or "make it sound coastal," and let it adjust. This is the part a static generator cannot do.
  4. Name the whole party together. Ask it to keep the names distinct from each other and consistent with your world, so no two characters blur together at the table.
  5. Lock it in and play. Once a name clicks, it becomes part of your character on the platform, and the Game Master remembers it from session one onward.

If you would rather start fresh, you can jump into the lobby, roll a character, and let the Game Master help you name them as part of setting up your first campaign.

Frequently Asked Questions

What is the best fantasy name generator?

Fantasy Name Generators is the best for sheer breadth, with more than 1,400 generators, and donjon is the best for grounded tabletop RPG names. Both are free and excellent at producing names quickly. If you want a name that fits your specific character rather than a random one, an AI Game Master like DungeonsDeep.ai helps you find it in context.

What is the best D&D name generator?

For tabletop RPGs, donjon and the Dungeons & Dragons section of Fantasy Name Generators are the strongest standalone tools, and Kassoon is best if you want to dial in race, gender, and culture. For a name tailored to your character's race, class, and backstory, working with an AI Game Master gets you there faster than scrolling a list.

Is there a free fantasy name generator?

Yes. Fantasy Name Generators, donjon, Kassoon, Behind the Name, Runenym, and Reedsy are all free to use. DungeonsDeep.ai is also free to try, and its AI Game Master can suggest and refine names for your whole party as part of character creation.

What is the best elf, dwarf, or tiefling name generator?

For race specific names, the Dungeons & Dragons section of Fantasy Name Generators has dedicated pages for elves, dwarves, tieflings, dragonborn, and most other tabletop RPG ancestries, and Kassoon lets you pick the race directly. An AI Game Master can also generate race appropriate names and tune them to your character's specific background.

Is there a tavern, city, or kingdom name generator?

Yes. Fantasy Name Generators and Kassoon both generate place names including taverns, cities, and kingdoms, and donjon covers settlements as part of its broader tabletop toolkit. An AI Game Master can name a tavern or a kingdom in the moment and keep it consistent with the rest of your world.

How do I come up with a D&D character name?

Start with who the character is: their ancestry, their culture, their class, and their history. Generate a batch of options, say them out loud, and reject anything hard to pronounce. Then tweak the best result, or describe the character to an AI Game Master and let it suggest names you can refine until one clicks.

Can AI generate fantasy names?

Yes, and it can go further than a static list. AI name generators can attach meanings and pronunciation to a name, though those meanings are evocative rather than authoritative. An AI Game Master goes further still, using the context of your character and campaign to suggest names that fit, riff on your feedback, and stay consistent across your whole party.

Are generated names free to use?

As a rule, a name a generator produces is yours to use in your campaign, novel, or game, and many tools say so explicitly. The one thing to watch is that random output can occasionally match a trademarked product or a famous character, so give anything that sounds familiar a quick search and avoid copying protected, setting specific names wholesale.

Does DungeonsDeep.ai have a name generator?

Yes. DungeonsDeep.ai has a built in fantasy name generator, and more usefully, its AI Game Master helps you find a name that fits your character and your party rather than handing you a random one. The built in generator is newer and not yet as deep as the largest dedicated sites, but the in context naming is the part players tell us they love.

How do I try DungeonsDeep.ai?

Head to DungeonsDeep.ai, pick a campaign, and roll a character, and the AI Game Master will help you name them on the way in. We are in closed beta, and it is free to try.


Start Adventuring

If you just need a quick spark, the dedicated generators are genuinely great, and free, so use them. But a name is not really finished until it fits the character wearing it. That is the part a list of random names cannot do for you, and the part an AI Game Master can.

On DungeonsDeep.ai you can find the perfect name for every member of your party and then immediately play the adventure they were named for. Adventures written by humans. Run by Artificial Intelligence. It is free to try and currently in closed beta.

Name your party and start your first campaign on DungeonsDeep.ai.


This work includes material from the System Reference Document 5.2 (“SRD 5.2”) by Wizards of the Coast LLC, available at https://www.dndbeyond.com/srd. The SRD 5.2 is licensed under the Creative Commons Attribution 4.0 International License, available at https://creativecommons.org/licenses/by/4.0/legalcode.