Fantasy & Gaming Names

Fantasy & Gaming Name Generators

Mythical & game characters. Browse 742 specialized fantasy & gaming name generators powered by AI.

Browse Fantasy & Gaming by Type

Browse all Fantasy & Gaming generators

D&D Character Name Generator

D&D Character Name Generator

Create authentic Dungeons & Dragons character names for any race and class — elf, tiefling, dwarf, dragonborn and more, with lore and pronunciation. Free, no sign-up.

Elf Name Generator

Elf Name Generator

Generate elegant elven names for your fantasy characters — from Tolkien-style Sindarin to D&D Drow, wood elves to high elves.

Orc Name Generator

Orc Name Generator

Generate fierce, brutal orc names for D&D, Warhammer, Elder Scrolls, and fantasy worlds

Bard Name Generator

Bard Name Generator

Generate charismatic names for D&D bards, musicians, storytellers, and performers

Angel Name Generator

Angel Name Generator

Generate celestial angel names for fantasy, divine characters, religious fiction, and creative projects

Demon Name Generator

Demon Name Generator

Generate dark, powerful demon names for fantasy writing, horror stories, RPGs, and dark fantasy worlds

Druid Name Generator

Druid Name Generator

Generate nature-bound names for D&D druids, shapeshifters, and guardians of the wild

Dwarf Name Generator

Dwarf Name Generator

Generate authentic dwarven names with clan names and titles for D&D, Tolkien-inspired worlds, and fantasy settings

Fairy Name Generator

Fairy Name Generator

Generate enchanting fairy names for fantasy worlds, children's stories, D&D campaigns, and magical characters

Gnome Name Generator

Gnome Name Generator

Clever, whimsical gnome names for D&D, Pathfinder, and fantasy fiction — tinkerers, illusionists, and forest gnomes alike, generated free in seconds.

Rogue Name Generator

Rogue Name Generator

Generate cunning names for D&D rogues, thieves, assassins, and shadow operatives

Witch Name Generator

Witch Name Generator

Generate enchanting witch names for fantasy writing, Halloween, covens, RPGs, and magical characters

Dragon Name Generator

Dragon Name Generator

Generate powerful, mythical dragon names for your stories, games, and fantasy worlds

Goblin Name Generator

Goblin Name Generator

Cunning, chaotic goblin names that actually sound like goblins — not elves with typos. Built for D&D, Pathfinder, Warhammer, and fantasy fiction.

Knight Name Generator

Knight Name Generator

Generate noble, heroic knight names for medieval fantasy, RPGs, historical fiction, and epic storytelling

Pirate Name Generator

Pirate Name Generator

Generate swashbuckling pirate names for adventures, RPG campaigns, talk-like-a-pirate parties, and nautical fiction

Ranger Name Generator

Ranger Name Generator

Generate wilderness-forged names for D&D rangers, hunters, and wardens of the wild

Wizard Name Generator

Wizard Name Generator

Generate mystical wizard names for D&D, fantasy novels, Harry Potter-style settings, and magical characters

Mermaid Name Generator

Mermaid Name Generator

Generate enchanting mermaid and merman names for fantasy characters, stories, D&D sea campaigns, and ocean-themed creative projects.

Monster Name Generator

Monster Name Generator

Generate terrifying, evocative monster names for fantasy writing, tabletop RPGs, video games, and worldbuilding

Paladin Name Generator

Paladin Name Generator

Generate holy warrior names perfect for D&D paladins, crusaders, and righteous champions

Vampire Name Generator

Vampire Name Generator

Generate dark, elegant vampire names for gothic fiction, RPGs, horror stories, and dark fantasy worlds

Warlock Name Generator

Warlock Name Generator

Generate dark, mysterious warlock names for D&D 5e characters, fantasy writing, and RPG campaigns

Half-Elf Name Generator

Half-Elf Name Generator

Generate elegant half-elf names that blend human and elven heritage — perfect for D&D, Pathfinder, and other fantasy settings.

What Makes a Fantasy Name Work

A good fantasy name does two jobs at once. It has to sound like it belongs in another world, and it still has to be sayable by a real person in this one. Get the balance wrong in either direction and the name breaks — too plain and it's forgettable, too exotic and nobody can pronounce it.

The names that land tend to share a few traits. They have a clear rhythm, a consistent set of sounds, and just enough strangeness to feel invented rather than borrowed. That's the whole craft, really. Everything below is a variation on it.

Do
  • Say the name out loud before you keep it
  • Match the sound to the species or culture
  • Keep your heroes easy to pronounce
  • Let villains sound a little bit wrong
Don't
  • Drown a name in apostrophes for "flavor"
  • Copy Gandalf, Drizzt, or Geralt outright
  • Add silent letters nobody can guess
  • End every single name in -us or -eth

Pick Your Corner of the Genre

Fantasy isn't one naming tradition — it's a dozen, each with its own rules. High fantasy leans on invented languages and flowing vowels. Tabletop worlds give every race its own fingerprint. Grimdark settings file the edges off until the names sound like weapons.

High Fantasy

Linguistic, flowing, Tolkien-descended

  • Galadriel
  • Aragorn
  • Elrond
Tabletop RPG

Distinct sound per race and class

  • Drizzt
  • Thoradin
  • Morthos
Grimdark

Harsh, militaristic, ground down

  • Gorath
  • Valten
  • Skarsnik

Know which corner you're in before you start. If you're rolling up a tabletop character, the D&D name generator handles every race and class with the right phonetic flavor baked in. For a darker, war-torn setting, the Warhammer name generator leans into that grimdark edge.

Name by Race and Creature

Half the work of a fantasy name is already done the moment you know the species. An elf and a dwarf shouldn't share a single sound. Elves run soft and melodic; dwarves come out hard and percussive. Dragons get a register all their own — ancient, resonant, a little dangerous.

That's why species-specific tools tend to beat a one-size generator. Our elf name generator covers the major subraces, the tiefling name generator handles both infernal and virtue traditions, and the dragon name generator reaches for something genuinely old and vast.

Heroes and Villains Sound Different

This is the trick most people miss. A hero's name should be clean, balanced, easy to root for. A villain's name should carry a small wrongness — an extra hiss, a heavy consonant, a syllable that lands like a threat. Same world, opposite instincts.

You can hear it instantly. "Aldric" sounds like he'll save the village; "Malthrax" sounds like he burned it down. If you're building out the morally complicated end of the cast, even our superhero name generator works for masked vigilantes who blur the line.

Common Questions

What is a fantasy name generator?

It's a tool that creates names for fantasy characters, races, and worlds — elves, dwarves, dragons, villains, and more. A good one matches the sound of the name to the species and tone you're going for, instead of spitting out random syllables, so the result feels like it belongs in a real story.

How do I come up with a good fantasy name?

Start from the species and culture, pick a consistent set of sounds, and add just enough strangeness to feel invented. Then say it out loud — if it's a chore to pronounce, simplify it. Heroes should be clean and clear; villains can carry a rougher, heavier sound.

Are these fantasy names free to use?

Yes. Every name our generators produce is free to use in your campaigns, stories, games, and worldbuilding. Names themselves aren't copyrightable, though you should still avoid lifting a distinctive existing character name like Drizzt or Gandalf wholesale.

Related Articles

The Angels Nobody Names: Obscure Celestials Worth Stealing

Meet Metatron, Sandalphon, Camael, and the forgotten angels of the Book of Enoch — obscure celestials that beat Michael for original character names.

Read more

Anime OC Naming Guide: How to Name Your Original Character

Naming an anime original character is trickier than it looks. Here's how real anime names are structured — and how to build one that fits your character.

Read more

BG3 Character Naming Tips: How to Pick a Name You Won't Regret

Practical tips for naming your Baldur's Gate 3 character — matching names to class, background, and tone without breaking lore.

Read more

How Larian Named the BG3 Companions: Patterns Behind Memorable Names

Breaking down the naming patterns behind Shadowheart, Astarion, Karlach, and every BG3 companion — what makes them stick and what you can learn.

Read more

Naming Your Dark Urge Character in BG3

The Dark Urge is the only BG3 origin where your name is hiding something. Here's how to pick one that works whether you resist or embrace what you are.

Read more

BG3 Githyanki Names: Phonetics, Patterns, and the Names That Actually Work

A phonetic breakdown of Githyanki naming conventions in Baldur's Gate 3 — the sounds that define the tradition, how rank titles work, and concrete names for any Githyanki character.

Read more

BG3 Names by Race: Naming Conventions for Every Playable Race

Race-by-race breakdown of naming conventions in Baldur's Gate 3 with phonetic patterns, cultural context, and example names for all 11 playable races.

Read more

BG3 Tiefling Names: Virtue Names, Bloodlines, and the Art of Self-Naming

Why Tieflings in BG3 self-name with virtue words, how each bloodline shapes the choice, and how to pick a name that does actual roleplay work.

Read more

Bhaal's Bloodline: The Dark Urge, Orin, and the Bhaalspawn Explained

Your Dark Urge isn't a one-off. It's the latest move in a 25-year saga of murder gods and their children. Here's the Bhaalspawn lineage, from Sarevok to Orin.

Read more