Generate fantasy names for people, places and things in a setting of your own. Invented names are built from a sound inventory rather than by joining words, so they read as though they come from somewhere, and everything is generic archetype — nothing here is drawn from any existing franchise.
Settings
Recent results
Generated locally in your browser — your settings and results never leave this page.
Invented names are built, not joined
Most fantasy name generators work by gluing syllables together at random. That produces output that is technically novel and mostly unusable, because a language is not a bag of syllables — it has rules about which sounds may open a word, which may close it, and which may sit beside each other.
This generator builds from a sound inventory instead. Names are assembled from onsets, vowels and endings that belong together, then measured for whether they can actually be said, and discarded if they cannot.
The practical difference is that results read as though they come from somewhere. That is the whole point of a fantasy name: it should imply a language you have not been shown.
Everything here is a generic archetype
No franchise term, invented language, character, house, spell or place from any copyrighted work appears anywhere in these tools, and none is needed.
Elves, dwarves, dragons and wizards are far older than the books and games that made them famous, and the sounds people associate with each are general enough to reconstruct from first principles. That is what the phonologies do — they rebuild the impression rather than borrowing the vocabulary.
It also means the names are yours to use. A name assembled from somebody else’s invented language is a name with a problem attached; a name built from archetype is not.
Choosing between an invented name and a title
Two constructions cover most of what a setting needs.
Invented names — a coined word from the sound inventory. Use these for people, gods, artefacts and anything that should feel native to the world.
Titles and epithets — an adjective paired with a noun, in the Sundered Throne, Elder Spire, Eternal Blade register. Use these for orders, places, events and anything the characters themselves would describe rather than name.
Good settings use both, and the contrast is what makes each work. A world of nothing but coined words is exhausting; a world of nothing but epithets reads as generic.
Names your readers have to say in their heads
A reader silently pronounces every name in a book, and a name they cannot resolve becomes a small stumble on every page it appears.
That is why the results here are filtered for pronounceability even though the phonologies are deliberately unusual. The bar is lower than for a brand name — a fantasy name is allowed to be strange — but it is still a bar, because a name nobody can say is a name readers skip over rather than remember.
The score under “Why this score” shows how each result was judged. For fiction, weight pronounceability and syllable count and ignore almost everything else.
Consistency is what makes a world feel real
The single most effective thing you can do with a fantasy name generator is not to pick one strong name. It is to pick names that sound like each other.
A culture whose names all share an inventory reads as a culture. A cast whose names come from five unrelated sound worlds reads as a list. If you are naming a group, generate a large set from one tool and choose within it rather than taking one name from each generator on this site.
Where you do want contrast — a foreign visitor, an ancient artefact, an enemy people — switching tools deliberately is exactly the right move, because the difference will be audible.
Working a keyword into it
If your setting already has a word in it — a river, a god, a material, a founding event — put it in the keyword box. It joins the vocabulary and appears in some results paired with words that suit it.
For invented names the keyword works differently: it is not spliced into the coinage, because that produces exactly the glued-together effect the phonology is designed to avoid. Use “Must contain” if you genuinely need a fixed string, and expect fewer results.
Length, and how much strangeness a name can carry
Long invented names are the commonest failure in amateur worldbuilding. Every extra syllable is another chance for a reader to lose their footing, and the effect compounds across a cast.
Two or three syllables is the workable range for a name a reader meets often. Save the four-syllable coinages for things mentioned once, where the strangeness is the point and the reader is not asked to carry it.
Naming things that are not people
Settings need far more names than characters, and each kind wants a different construction.
Places read best when they are built the way real place names are — a modifier fused to a settlement word. The fictional city tool does exactly that, and the results sit better in prose than a coined word does.
Objects and artefacts usually want a title rather than a name: the thing is described by the people who fear it, not christened by them.
Peoples and orders want a collective noun with an adjective, which is what the guild tool produces and what reads as a group rather than an individual.
Reaching for the matching tool rather than forcing one generator to do everything is the difference between a setting that feels built and one that feels listed.
What this tool cannot do
It does not check whether a name is used elsewhere, in any published work, game or setting, and it never suggests one is free to use.
For most fiction that hardly matters — names are not generally protectable in themselves — but if you are publishing commercially, or naming something central like a world or a series, it is worth searching to avoid an unhappy coincidence with a well-known work. Take advice if a name is going on a cover.
How to use the Fantasy Name Generator
- Choose a style: invented for names native to your world, two words for titles and places.
- Optionally enter a word from your setting — a river, a god, a material.
- Keep invented names to two or three syllables if a reader will meet them often.
- Press Generate fantasy names and run several rounds.
- Generate a large set from one tool when naming a group, so the names sound related.
- Switch tools deliberately when you want a culture to sound foreign.
Frequently asked questions
How is this different from a generator that glues syllables together?
Random syllable joining produces output that is technically novel and mostly unusable, because a language is not a bag of syllables — it has rules about which sounds open a word, close it, and sit beside each other. This builds from a sound inventory, then measures whether the result can actually be said and discards it if not. The difference is that results read as though they come from somewhere.
Do you use names from existing fantasy books or games?
No, anywhere in this group. No franchise term, invented language, character, house, spell or place from any copyrighted work appears in any pool, and none is needed — elves, dwarves, dragons and wizards long predate the works that made them famous. The phonologies rebuild the impression rather than borrowing the vocabulary, which also means the names are yours to use.
Should I use invented names or titles?
Both, and the contrast is what makes each work. Invented names suit people, gods and artefacts that should feel native to the world. Titles and epithets — Sundered Throne, Elder Spire — suit orders, places and things the characters would describe rather than name. A world of nothing but coined words is exhausting; a world of nothing but epithets reads as generic.
What is the most useful thing to do with a fantasy name generator?
Not picking one strong name — picking names that sound like each other. A culture whose names share an inventory reads as a culture; a cast drawn from five unrelated sound worlds reads as a list. Generate a large set from one tool and choose within it, and switch tools deliberately when you want a people to sound foreign.
How long should a fantasy name be?
Two or three syllables for anything a reader meets often. Long invented names are the commonest failure in amateur worldbuilding, because every extra syllable is another chance for the reader to lose their footing and the effect compounds across a cast. Save four-syllable coinages for things mentioned once.
Can I force my own word into an invented name?
The keyword box adds it to the vocabulary, where it appears in titles and epithets. It is deliberately not spliced into coinages, because that produces exactly the glued-together effect the phonology exists to avoid. Use "Must contain" if you genuinely need a fixed string, and expect fewer results.
Do you check whether a name is already used somewhere?
No, in any published work, game or setting, and no result suggests a name is free. For most fiction that hardly matters, since names are not generally protectable in themselves. If you are publishing commercially, or naming something central like a world or a series, search to avoid an unhappy coincidence and take advice if it is going on a cover.