GENERATORS
Fantasy Name Generator
Generate fantasy names — elf, dwarf, orc, dark, and epic styles.
PROCEDURAL NAMING
Generate names locally
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.