Fantasy Name Generator
Describe a character or place and get 15 original fantasy names, each with a short note on its meaning or feel.
Free credits to start · No sign-up needed
More free tools
Prompts & ideas
Names
Writing
Social media
How it works
Step 1
Describe who or what you're naming
Add the role, gender, homeland or personality – the more detail, the better the fit.
Step 2
Pick a race or culture
Elvish names flow, Dwarven names clank, Orcish names snarl. Choose the sound you need.
Step 3
Shortlist and say them aloud
Copy the names you like, read them out loud and keep the ones that are easy to remember.
Original fantasy names that fit your world
A good fantasy name tells readers or players something before the character says a word: where they come from, how old their culture is, and whether to trust them. This generator writes names that follow a consistent sound for each race, so a whole family, clan or city feels like it belongs together. Use it for novels, tabletop campaigns, video game characters, maps and worldbuilding notes. Every batch includes a one-line note on meaning or tone, which helps when you need to justify a name or build lore around it. Run it several times with different descriptions to build a pool of names for an entire setting.
How to make fantasy names sound like one culture
Readers notice when names from the same people sound random. Pick a few rules per culture and stick to them. Elvish names often use soft consonants (l, n, th, r) and long vowels, like Aelindra or Thaeron. Dwarven names favor hard stops and short syllables, like Durgan or Brakka. Orcish names lean on harsh clusters such as gr, kr and zh, like Grushnak.
You can type these rules straight into the description box, for example 'names ending in -wyn, no letter z'. The generator will respect them, which keeps a whole clan or family line consistent.
Common naming mistakes to avoid
The most frequent problem is apostrophes and unpronounceable clusters added just to look exotic. If a reader cannot say a name in their head, they will skip it every time it appears. A second mistake is giving several main characters names that start with the same letter or have the same length; Kael, Kara and Kain blur together on the page.
Also avoid names that are famous from existing books or games. Readers will connect them to the original, and it can raise legal questions if you publish. Search any name you plan to keep before you commit to it.
Using names for places, not just people
Choose the Place names option to get towns, rivers, forests and kingdoms. Real-world place names often describe geography or history, and fantasy names feel more believable when they do the same: a town called Ashford suggests a river crossing, while Greywatch hints at an old fortress.
A useful trick is to give each region its own linguistic flavor and then mix them near borders. A trade city between an elven forest and a human kingdom might carry a blended name. Describe that context in the input and the generator will reflect it.
Frequently asked questions
Is the fantasy name generator free?
New visitors get free credits; signing in adds more. Each generation uses 1 credit.
Can I use these names in my book or game?
The names are generated fresh for each request and are meant for your own creative projects. Check trademark databases, domain names and username availability before you use a name commercially or publicly. The generator does not check whether a name is already taken.
How do I get names for a specific gender or role?
Write it in the description, for example 'male dwarf blacksmith, gruff, two syllables'. The generator follows the details you give.
Will I get the same names twice?
Results vary every time, so running the same description again gives you a new batch. Save the names you like before generating more.
Does it work for tabletop RPGs like D&D?
Yes. The names are plain text, so you can use them for characters, NPCs and places in any tabletop game. This tool is independent and not affiliated with any game publisher.
Guides
GitHub Universal Modder: Claude Code Game Mod Plugin Guide
What universal-modder on GitHub is, how to install the Claude Code plugin, what it needs, what it will and won't mod, and how to use it safely.
Emergent Vibe Coding Intern: Role, Requirements, Status
Emergent's Vibe-coding Intern was a 3-month Bengaluru internship building AI side projects. What the role asked for, and why the listing is now closed.
Bill Ackman on Anthropic: What He Said and Why He Won't Invest
Bill Ackman called Anthropic 'perhaps the greatest business story I've ever seen' on Sept 30, 2026 – but said Pershing Square will likely pass. Here's the context.
AI Generated Code Comprehension Issues: Causes and Fixes
Why AI-generated code is hard to understand and maintain – and a practical review checklist, refactoring steps and prompts that make it readable again.
Tejal OpenAI: Who Is Tejal Patwardhan at OpenAI?
Tejal Patwardhan is an OpenAI researcher who leads frontier evals work and appeared at DevDay 2026. Her role, her evals ideas and verified sources.
Opus Sonnet: Which Claude Model Should You Use?
Compare Claude