DnD Name Generator
Generate DnD character names by race and gender.
Pick a race, such as elf, dwarf, human, or tiefling, and a gender, then choose how many names you want. Aymo AI returns character names with the surname or clan name that race uses. Add a class or a backstory in the Additional Context box, or leave it empty for a random DnD name generator.
What Is a DnD Name Generator
Each D&D race names its people differently. Dwarves carry clan names, tieflings may take a virtue name, and goliaths add a nickname earned from a deed. A DnD name generator applies those customs for you, so the name sounds like it belongs to the character's people. The race list covers elf, dwarf, human, tiefling, half-orc, and halfling, and you can name any other race, such as dragonborn, gnome, goliath, aasimar, or tabaxi, in the Additional Context box. Add a class there too, such as wizard, rogue, paladin, or bard, to steer the tone. Need it different? Ask in the same thread for an epithet, a dozen NPC names for a one-shot, names for a homebrew race, or a set that fits the Forgotten Realms.

Why Choose Us
Why Choose Aymo AI as Your DnD Name Maker
Multiple AI Models
Generate names with GPT, Claude, Gemini, DeepSeek, and more in one workspace. Run the same settings through several models, compare the lists, and keep the names you like.
A Race Selector With Naming Customs
Pick a race and the names follow its pattern. Use it as an elf name generator, a dwarf name generator, or a tiefling name generator without changing tools. For a dragonborn name generator, or for gnome and goliath names, write the race in the Additional Context box.
Gender, Class, and Backstory
Set the gender, then add a class in the Additional Context box to shift the tone, so a barbarian's name lands harder than a bard's. Results include a first name and a surname or clan name, and you can ask for an epithet.
Built for Teams
Share a name list with your party or co-DM in one workspace. Everyone sees which names are taken, so two player characters do not end up with the same one.
Beyond the Name
Turn a name into a backstory, character sheet details, or a personality in the same thread. Ask for DnD tavern names, party names, or town names for the same campaign next.
How it works
How to Generate DnD Names
Pick a Race
Choose a race from the dropdown, or name another one in the context box.
Set Gender and Add a Class
Pick a gender, add a class or backstory if you want, then click Generate Names.
Copy or Refine
Copy the names you like, or ask in the thread for variations.
Who is it for?
Built for Dungeon Masters, Players, and Writers
Dungeon Masters and Game Masters
Name the NPCs for tonight's session without stopping the game.
Players and Newcomers
Name a new player character before you fill in the character sheet.
Homebrew Creators and Worldbuilders
Keep names consistent across the races and regions of a homebrew setting.
Fantasy Writers and Novelists
Find names for elves, dwarves, and humans in a fantasy story.
Streamers and Actual-Play Groups
Pick names that listeners can catch and remember when spoken aloud.
Game Designers and Modders
Fill a roster of characters for a video game or module.
Team Collaboration
Turn Name Lists Into a Shared Campaign Roster
With Aymo, every name list you generate is saved to a workspace you can share. Your party can read the roster, add notes, and come back to it between sessions. When the DM needs the innkeeper's name from three weeks ago, it is still there.

FAQ
Frequently Asked Questions
Answers on cost, languages, races, NPC names, and privacy for the DnD Name Generator.
Yes. You can generate DnD names on the free plan. Free has usage limits, and paid plans raise them.
Yes. Write your request in your own language and the explanations come back in it. You can also ask for names that draw on a real-world language, such as Welsh for elves or Old Norse for dwarves.
ChatGPT gives you one model and an empty chat box, so you write the prompt yourself. Here you pick a race and gender, and you can run the same choice through GPT, Claude, and Gemini to compare the lists.
Yes. What you type and the name lists you generate stay in your account and are not used to train models. You control who can see anything you share.
Yes. Ask in the thread for a batch, such as twelve villagers, a merchant guild, or a town watch. Each NPC can come with a one-line trait so you can tell them apart at the table.
It follows the naming customs described for each race in fifth edition, so it works as a DnD 5e name generator. Names carry no rules, so the results also fit older editions and homebrew.
Ones the whole table can say and remember. Two or three syllables for the first name works well, with a surname or clan name that hints at the character's origin.
Start with the race's naming custom, then pick sounds that suit the class and personality. Say the name aloud, since you will hear it every session, and check that no one else in the party has one too close to it.
Ready to Explore?
Work Smarter With Multi-Model AI
Generate DnD names, write backstories, and plan sessions using GPT, Claude, Gemini, GLM, DeepSeek, and LLaMA in one secure workspace.



