Free Fantasy Names for Characters, NPCs, and Worlds

Fantasy Name Generator

Generate fantasy names for characters, NPCs, villains, factions, and worlds. Start with race, class, and theme-based generators built for DnD campaigns, RPG parties, fantasy novels, and worldbuilding.

DnD characters and NPCsRPG parties and factionsFantasy writers and worldbuilders

Popular Searches

Instant Name Generator

Weave Names On The Spot

Select a target ancestry, class, or archetype from the library, adjust your naming vibe, and generate options instantly without leaving the page.

Generated Names

Select a style and click generate to weave new naming options.

How To Use Nymia

Move from rough idea to usable name

Step 1

Start broad

Choose a category page or an intent landing page instead of scanning one oversized homepage.

Step 2

Narrow fast

Jump into a focused generator once you know the race, class, or tone you want.

Step 3

Keep momentum

Generate, save favorites, and move between related pages without losing the naming thread.

Generator Directory

Browse a sample from every category

Scan a few options from each category, then open the full collection when you want more race, class, or theme-specific generators.

Fantasy Name Generator FAQ

What is a fantasy name generator?

A fantasy name generator helps you create names for characters, NPCs, villains, factions, creatures, and places that fit fantasy settings more quickly than starting from a blank page.

Can I use this fantasy name generator for DnD and RPG campaigns?

Yes. Nymia is designed for DnD campaigns, tabletop RPGs, character creation, fast NPC prep, faction naming, and broader fantasy worldbuilding.

Does this site include race, class, and villain name generators?

Yes. You can explore race-based generators like Elf and Orc, class-based generators like Wizard and Paladin, and tone-based generators for villains, dark fantasy characters, and other themed concepts.