D&D 5e · Pathfinder 2e · Daggerheart

Fantasy Name Generator

Generate authentic names for every race and ancestry — D&D 5e, Pathfinder 2e, and Daggerheart. Plus fantasy town names, NPC names, and full character names with history.

All races supported Lore-accurate names 7-day free trial
Name generator with race selection and AI-generated lore-appropriate names

Names for Every Race & Ancestry

Lore-accurate naming conventions for D&D 5e races, Pathfinder 2e ancestries, and Daggerheart communities — names that feel authentic to each culture.

Tiefling Name Generator

Virtue names, infernal names, and unique tiefling names for D&D 5e and Baldur's Gate 3.

ZarielSeverinAymDamaiaRaven+ unlimited more...

Orc Name Generator

Brutal, guttural orc and half-orc names with clan suffixes and war names.

GorbashDrakaUrgokSharaBrutarg+ unlimited more...

Elf Name Generator

High elf, wood elf, dark elf (drow), and sea elf names with elven syllable patterns.

AelindraCaladrelSylvaraErevanMyriil+ unlimited more...

Dwarf Name Generator

Mountain dwarf, hill dwarf, and duergar names with clan names and epithets.

BarenddThordakVistraOrsikRuqoram+ unlimited more...

Human Name Generator

Fantasy human names across cultures — Chondathan, Calishite, Turami, Rashemi, and more.

AldricMiraCassinVondalThessaly+ unlimited more...

Fantasy Town Name Generator

Generate fantasy town, city, and village names for your D&D world and campaign map.

StormhavenIronfeldAshwickDuskmoorSilvervale+ unlimited more...

Halfling Name Generator

Lightfoot and stout halfling names — friendly, warm, and perfect for the Shire-like.

RosieCadeMerricLaviniaTobias+ unlimited more...

Gnome Name Generator

Rock gnome, forest gnome, and deep gnome names with clan names and nicknames.

ZookNissaFonkinEllywickBoddynock+ unlimited more...

Why Use an AI D&D Name Generator?

Unlike random name tables, MythScribe AI generates names with context. Tell it your character's race, class, backstory, and personality — it returns a name that fits the whole character, not just a random syllable string.

Need a tiefling name that reflects their infernal heritage? A dwarf clan name tied to their mountain stronghold? A fantasy town name for a port city? The AI generates names with meaning baked in.

You can also ask for NPC names with descriptions, motivations, and plot hooks — turning a name into a fully-realised character your players will remember.

Frequently Asked Questions

Is the D&D name generator free?

Yes. MythScribe AI offers a 7-day free trial. Generate as many names as you need during your trial.

Are the names lore-accurate?

Yes. The AI is trained on D&D 5e naming conventions from the official SRD and source books, so tiefling names follow infernal patterns, dwarf names follow Dwarvish phonology, and so on.

Can I generate town and city names too?

Absolutely. Use MythScribe AI to generate fantasy town names, city names, tavern names, dungeon names, and more for your campaign world.

Does it work for Pathfinder and Daggerheart?

Yes — MythScribe AI supports Pathfinder 2e and Daggerheart naming conventions as well as D&D 5e.

Start Generating D&D Names

Tieflings, orcs, elves, dwarves, halflings, gnomes, towns — generate them all with MythScribe AI.

Try Free for 7 Days