// free name generator
Fantasy name generator
Spin up original fantasy names for your characters, kingdoms and heroes. Click generate for a fresh batch, then copy the ones that fit your world. Perfect for novels, D&D campaigns and worldbuilding.
Gender
Pick a gender, add a description if you like, then generate.
// faq
Fantasy names: FAQ
How does the fantasy name generator work?
It combines curated fantasy syllables and naming patterns to build pronounceable, original-sounding names. Click generate as many times as you like — each batch is random, so you will rarely see the same name twice.
Can I use these fantasy names in my book or game?
Yes. The names are randomly generated and free to use in your novel, short story, tabletop campaign or video game. Always do a quick search before naming a major character, just to be safe.
Are the names suitable for elves, dwarves and other races?
The fantasy set leans melodic and works well for elves, humans and mages. For harder, guttural names try mixing in a couple of generations and adapting the spelling.
// more generators
Try another name generator
Got the names — now write the book
BookWitch is an AI writing studio for novelists. It remembers every character you name, tracks them across chapters, and helps you write your story from blank page to a publish-ready EPUB.
Discover BookWitch