Fantasy Name Generator
Generate unique, lore-friendly fantasy names for characters, towns, guilds, artifacts and more. Fine-tune race, tone, length and starting letters, then lock your favorites and reroll the rest.
Generate fantasy names
Tip: 5–20 is a good range for brainstorming.
Generated names
Click a name to copy it. Use the lock icon to keep favorites when rerolling.
Quick presets
How this fantasy name generator works
This generator combines curated syllable banks, phonetic rules and templates to create names that feel at home in fantasy novels, DnD campaigns, video games and other RPG systems. Unlike simple random letter mashups, it:
- Uses different syllable sets for Elven, Dwarven, Orcish, Draconic, Celestial and more.
- Switches templates based on what you are naming (character, town, guild, artifact, creature).
- Respects your tone choice (serious, dark, whimsical, ancient) when picking word parts.
- Lets you constrain starting/ending letters and approximate length.
- Supports locking favorites and rerolling only the rest, ideal for fast brainstorming.
Step-by-step: generating better fantasy names
- Choose what you are naming. Characters use personal-name patterns, towns use place-name patterns, guilds and artifacts use title-like templates.
- Pick a race or culture. This changes the syllable pool and typical consonant/vowel patterns.
- Set the tone. Dark and ancient tones favor harsh consonants and long vowels; whimsical tones use softer, playful sounds.
- Adjust syllable length. Short names are punchy (good for NPCs or monsters), long names feel epic or noble.
- Optionally fix the start or end. Use this when you already know a family name, region, or suffix you like.
- Generate, lock, reroll. Lock any names you like, then click “Reroll unlocked” until the whole list fits your world.
Examples by category
Character – Elven, serious, medium length
Possible outputs: Aranelis, Thalorien, Elyndor, Maerith, Lirael
Town – Any race, ancient tone
Possible outputs: Vael'Thar, Stonehollow, Aetherreach, Blackmere, Highcrest
Guild – Dark tone
Possible outputs: Order of the Veiled Sun, The Nightbound Covenant, Circle of Ashen Crowns
Artifact – Whimsical tone
Possible outputs: The Jolly Ember, Whispering Teacup of Stars, Lantern of Wayward Dreams
Tips for lore-friendly naming
- Stay consistent within a culture. Reuse similar syllables and endings for people from the same region or race.
- Use short forms and nicknames. A character might be formally named “Thalorien Vael'tharis” but called “Thal” by friends.
- Match tone to role. Villains and ancient entities often suit harsher, longer names; comic-relief characters can have softer or playful names.
- Check for unintended meanings. If you write in multiple languages, quickly search a name to avoid unfortunate real-world meanings.
FAQ
Can I use these names in my published work?
Names are generated algorithmically and are not copied from existing franchises. In general you can use them in books, games or commercial projects. However, you are responsible for avoiding obvious collisions with famous characters, brands or trademarks.
How do I get more “DnD-style” names?
For classic Dungeons & Dragons style:
- Set category to Character.
- Choose a race similar to your character’s species.
- Use Serious tone and 2–3 syllables.
- Optionally end with common fantasy suffixes like -dor, -ion, -mir, -wyn using the “Ends with” field.
How is this different from other fantasy name generators?
Many generators only output one type of name at a time or don’t let you fine-tune style. This tool:
- Supports multiple content types (characters, towns, guilds, artifacts, creatures) in one interface.
- Lets you lock favorites and reroll the rest, which is ideal for building cast lists.
- Provides tone and culture sliders instead of a single giant list of presets.
- Includes copy/export tools so you can quickly move names into your notes or worldbuilding docs.