✦ Free Fantasy Name Generator ✦

Forge the Perfect
Fantasy Name

Thousands of names for elves, dwarves, dragons, wizards, and every creature of legend — built for D&D, RPGs, and storytellers.

Hit Generate to conjure your names ✦

Browse by race

All Name Generators

Popular Fantasy Names

A few favourites our generator has conjured

Elf Names

  • Aelindra
  • Faelthas
  • Sylvara
  • Elarion
  • Thessilyn
  • Caladwen

Dwarf Names

  • Bragnar
  • Thordak
  • Grimhild
  • Dolkur
  • Harva Ironback
  • Rurik

Dragon Names

  • Vaelthurix
  • Sardorak
  • Onyxara
  • Kraventhos
  • Auriflame
  • Dracovex

Wizard Names

  • Aldermast
  • Thessovane
  • Mirkova
  • Corvyn
  • Seladrin
  • Umbrace

How It Works

I

Choose Your Race

Select from 16 fantasy races and sub-types — from high elves to tieflings. Each has its own naming conventions and linguistic style.

II

Set Your Preferences

Filter by gender, style, or setting. Generate 10, 20, or 30 names at once — all unique and lore-appropriate for your world.

III

Copy & Use Free

Click any name to copy it instantly. All names are free to use in your campaigns, novels, games, or creative writing — forever.

The Best Fantasy Name Generator

Whether you're building a D&D campaign, writing a fantasy novel, or creating a character for an RPG video game, finding the right name is one of the most important creative decisions you'll make. A great fantasy name needs to feel authentic to its world, be memorable, and roll easily off the tongue during play.

NameCraftForge generates thousands of fantasy names using linguistic patterns derived from real-world languages — Elvish names draw from Welsh and Finnish phonology, dwarf names echo Old Norse and Germanic roots, and dragon names carry that ancient, rumbling weight that makes them feel truly primordial.

Our generators cover every major fantasy race — elves, dwarves, orcs, dragons, wizards, tieflings, halflings, fairies, goblins, vampires, and more — with dedicated sub-generators for specific styles like D&D 5e, Lord of the Rings, Skyrim, and classic high fantasy. All names are generated algorithmically and are completely free to use in any project.