GENERATORS

Fantasy Name Generator

Generate fantasy names — elf, dwarf, orc, dark, and epic styles.

PROCEDURAL NAMING

Generate names locally

Browser-only

Fantasy name generator guide

Naming is the hardest part of worldbuilding — characters, NPCs, towns, or just a throwaway alias for a playtest save. This generator produces fantasy names in five styles — elf, dwarf, orc, dark, and epic — by combining syllable fragments the way real conlangers build words.

Everything runs in your browser: generate ten at a time, copy the ones you like, and refresh until one clicks.

How syllable-based naming works

Real fantasy names are not random letter soup — they are built from phonemes (sounds) that belong to a language’s aesthetic. Elvish names flow with open vowels (Ael, Vael, Thal); Dwarvish names are guttural and hard (Krag, Mord, Skarn); Orcish names snap with stops (Grok, Thok, Zog).

This generator stores curated syllable pools per style and combines 2–3 of them — the same technique professional name generators and conlangers use, just distilled to its essentials.

Tips for picking the right name

  • Say it out loud — a name that is hard to pronounce will be mangled by players for years.
  • Check the initials — accidentally spelling a word or getting unfortunate initials (e.g. “KAT”) can break immersion.
  • Keep a shortlist — generate 20, keep 3, decide later. Names age well in hindsight.
  • Match the culture — an orc named “Aelindor” breaks the fiction as fast as a dwarf named “Moonblossom.”

Using the generator for game dev

For developers, this generator is a content pipeline: procedurally generating NPC names, town names, or save-file labels with a consistent fantasy flavor. The syllable-pool approach is also exactly how you would implement procedural naming in your own game — the algorithm is the same, just running in your engine instead of your browser.

Frequently asked questions

Are the names unique?

Generated names can repeat occasionally — there are only so many syllable combinations. Copy the ones you like; duplicates are easy to spot in a batch.

Can I generate human names?

Not yet — the five styles are fantasy-focused (elf, dwarf, orc, dark, epic). Human and real-world name styles are a future addition.

How many names can I generate at once?

Up to 100 in one click, with copy buttons on each.

Can I use the names commercially?

Yes — generated names are not copyrightable and are yours to use in games, books, or any project.

How does the generator work?

It combines 2–3 syllables drawn from a curated pool per style, then capitalizes the result. The pools are chosen to match each culture’s sound.

Privacy note: name generation and copying happen in your browser. Nothing is uploaded.