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.

Advanced options

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

  1. Choose what you are naming. Characters use personal-name patterns, towns use place-name patterns, guilds and artifacts use title-like templates.
  2. Pick a race or culture. This changes the syllable pool and typical consonant/vowel patterns.
  3. Set the tone. Dark and ancient tones favor harsh consonants and long vowels; whimsical tones use softer, playful sounds.
  4. Adjust syllable length. Short names are punchy (good for NPCs or monsters), long names feel epic or noble.
  5. Optionally fix the start or end. Use this when you already know a family name, region, or suffix you like.
  6. 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.

Fantasy name generator – common questions

How do I use this fantasy name generator?
Choose what you want to name, pick a race and tone, set how many names to generate, then click Generate names. Lock any names you like, then use Reroll unlocked until you’re happy with the full list.
Can I use these fantasy names commercially?
The names are created algorithmically and are not taken from copyrighted works. You can usually use them in commercial projects, but you should still check that a specific name is not already a protected brand or an iconic character in your jurisdiction.
How do I get more lore-friendly names?
Use the race presets (Elven, Dwarven, Orcish, etc.), set Tone to Serious or Dark, and enable Low randomness. This keeps syllables more consistent and avoids overly silly combinations.
Can this generator create town, guild or artifact names?
Yes. Set What are you naming? to Town or city, Guild or faction, or Artifact or item. The generator will switch to templates that include words like Keep, Hold, Order, Blade, Crown, etc., and blend them with your chosen tone.
How do I avoid silly or hard-to-pronounce names?
Turn on Avoid tongue-twisters, choose Neutral or Serious tone, and keep syllables at 2–3. You can also constrain starting and ending letters to match sounds you already like.