Whether you’re starting a new DND campaign or looking to expand your character roster, a name generator can be a handy tool to get the creative juices flowing.
Today, we’ll take a look at the 21 best DND name generators available online in 2023.
Both free and paid options.
Best DND Name Generators (Quick Answer Chart)

As an avid DND player myself, I’ve personally used and rated each of these generators, and I’m here to share my experiences with you.
If you’re in a hurry, here is a quick answer chart:
| Category | Best DND Name Generators |
| Best Overall DND Name Generator | ChatGPT |
| Best Paid DND Name Generator | ChatGPT Plus or Pro |
| Best Free DND Name Generator | Codex Nomina |
Please note that the choices in this table are subjective and based on my personal experiences and ratings.
Your experiences with these generators might differ.
With that said, let’s do a deeper diver into the 15 best name generators for DND.
ChatGPT
Rating: 5/5
ChatGPT is an AI-powered language model developed by OpenAI, known for its impressive language generation capabilities.
ChatGPT can easily generate fantasy names with rich lore for your DND characters.
The names generated feel unique and fit well into the DND universe.
Just use prompts such as “Give me 10 creative names for a [Gender] [Race] [Class].”
Or you can simply type any command or instruction, asking for a fantasy character name like you would talk to a friend.
I’ve personally used ChatGPT for multiple campaigns, and it never disappoints.
The biggest advantage of ChatGPT is its ability to incorporate context and adjust the output according to the user’s needs.
Some sample names include Althor the Silent, Keledra the Brave, and Zulthar the Mighty.
The good news is that there is both a free and paid version of the tool.
Although the pro version is not free, the results are definitely worth the price.
NameGenerator.co
Rating: 3.5/5
NameGenerator.co offers various fantasy name generators, including ones for different DND races.
It’s easy to use and generates names quickly, making it a handy tool for spontaneous character creation.
Some names I’ve gotten from it include Ivorin the Swift and Thromir the Bold.
However, I found the names to be less original than some other options on this list.
It’s a free tool, so it’s worth checking out if you’re looking for simple names without deep lore.
Fantasy Name Generators
Rating: 4/5
Fantasy Name Generators offers a wide array of name generators for different fantasy races, classes, and even worlds.
The site is free to use and provides a good range of names, from common to unique.
While the lore and backstory might not be as detailed as AI-powered tools, it is still an excellent tool for quick name generation.
I’ve generated names like Laele the Wanderer and Thelorn the Just.
I’ve had good experiences with this generator when in need of quick and versatile names.
RinkWorks
Rating: 3.5/5
RinkWorks is a simple but effective name generator that has been around for quite some time.
It offers name generation for various fantasy races and has an easy-to-use interface.
The names it generates might not be as creative as some others, but it can still create unique names suitable for DND campaigns.
Some names I’ve generated include Zelorin the Brave and Thalor the Silent.
It’s a free tool, so it’s worth checking out if you need quick names without complex backstories.
The Story Shack
Rating: 4/5
The Story Shack is another excellent free name generator, offering a broad range of naming options.
What sets it apart is its user-friendly interface, its huge number of generators, and a favorites list that saves in your browser.
I’ve personally generated names like Varnus the Bold and Thalia the Swift along with short backstories using their Writing Challenge Feature.
The downside is that the names are not always unique.
But the favorites list adds extra value.
DonJon
Rating: 4/5
DonJon is a classic name generator for DND enthusiasts.
It has an extensive collection of random generators, including names for characters, dungeons, treasures, and more.
The names generated are suitable for different races and classes and are perfect for both DMs and players.
Examples include Grimnar Doomaxe and Faelivrin Moonshadow.
My biggest critique of this site is that it doesn’t look very good. That said, you can quickly generate a bunch of usable names.
Perchance
Rating: 4/5
Perchance is a versatile and unique tool that allows users to create their own random generators using a simple scripting language.
It has a dedicated community that shares their custom generators, including many for DND names.
I’ve generated names like Lorendel the Wise and Thornin the Mighty.
The variety and customization make it stand out, but it might require some time investment.
I have enjoyed using this tool, especially for creating custom name lists for specific campaign settings.
Behind the Name
Rating: 3.5/5
Behind the Name offers name generators for various cultures and languages.
It is a great tool for creating culturally diverse DND characters.
While it’s not a dedicated fantasy generator, it provides a vast array of names that can be repurposed for fantasy settings.
Examples include Hakon and Yasmin.
It’s a free tool, but the names generated might not be as fantasy-oriented as other options.
I’ve mostly used it when looking for real-world names for my campaigns.
Serendipity
Rating: 3.5/5
Serendipity is a simple fantasy name generator with options for different races, including elves, dwarves, and orcs.
Although it doesn’t offer much customization or lore, it generates names quickly and easily.
Examples include Elandor the Swift and Kromir the Strong.
It’s another free tool and a good option for quick name generation.
I’ve used it for one-shot sessions when I needed names on the fly.
Codex Nomina
Rating: 4/5
Codex Nomina is a robust name generator offering names for various fantasy races, cultures, and eras.
It has a user-friendly interface and a wide range of options, making it a great tool for DND players.
Examples include Galdur the Wanderer and Faeladra the Wise.
The names are immersive and suitable for different campaign settings.
Best of all: It’s a free tool, and I’ve enjoyed using it for its versatility and range of options.
Google Gemini (Formerly Bard)
Rating: 4/5
Google Gemini, which used to be called Bard, is an AI assistant from Google that can generate names for DND characters.
It offers a wide range of options for different races and classes.
Some names I’ve generated include Elandor the Brave and Thaldrin the Wise.
The names are suitable for DND and can help bring characters to life.
It has a free plan, and while the names are solid, they might not be as unique as some other AI-powered options.
Microsoft Copilot (Formerly Bing Chat)
Rating: 3.5/5
Microsoft Copilot, which used to be Bing’s chat assistant, can be used to create names for DND characters.
You can ask Copilot for names based on specific races, backstories, or personality traits.
Examples include Thromir the Bold and Laelia the Swift.
While the names generated are suitable for DND, they might not be as immersive as some other options.
Mithril & Mages
Rating: 3/5
Mithril & Mages is a simple and straightforward name generator perfect for quick name generation.
It offers options for different races and genders.
The names are suitable for DND, but they may not be as distinctive or filled with backstory as other choices.
It’s a free resource, and I’ve turned to it when I needed quick names.
Fantasy Name Gen
Rating: 4/5
Fantasy Name Gen is a versatile name generator offering names for various fantasy races and classes.
It has an easy-to-use interface and provides a range of names, from common to unique.
Examples include Baelor LightStep and Elandra Raindancer.
The names are suitable for DND and can help enhance immersion.
It’s a free tool, and I’ve enjoyed using it for its variety and range of options.
Seventh Sanctum
Rating: 3.5/5
Seventh Sanctum is a collection of random generators, including a fantasy name generator.
It’s a simple tool that can create names quickly and easily.
Some examples of what it comes up with are Zelorn and Thalira.
The names work well for DND, but they may not be as unique compared to other choices. It’s a free tool that’s useful for creating names quickly.
You can also watch YouTube shorts to find random names for your DND character:
Final Thoughts: Best DND Name Generator
Ultimately, the best name generator for DND is the one you like and use the most.
If you just want a simple and elegant tool, you have many choices.
If you instead want many more features (and more than a name generator), you can’t go wrong with ChatGPT, Gemini, or Copilot.
Related Posts:
- 175 Unique DND Shops (Names, Descriptions, and DM Ideas)
- 15 Best AI Writers for DND: The Ultimate Guide
- 50 Best Dungeons and Dragons Gifts in 2023 (They Will Love)
- 500 Best ChatGPT Prompts for DND (Ultimate List)
- 400+ DND Monk Names [Super Creative Ideas & Examples]
- 15 Best DND Map Makers (Tested + Rated)
- 50 Best DND Props (Easy, Original, & Fun)
- DND Paladin: Ultimate Guide for Players and DMs
Reviewed and updated by Roleplaying Lab, October 2026.
