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
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.
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.
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.