Skip to main content

View Latest

New Delhi31°C
Names for stories

Fantasy name generator

Fantasy name generator

Build fantasy-flavoured name shapes from four stated letter palettes, with no claim that any of them belongs to a real language or tradition.

How this is calculated

Names are built as onset + vowel + tail, drawn from one of four palettes. Every combination in the palette is generated, duplicates are removed, and the order is shuffled from the seed.

  • The palettes are constructed for a genre register and are not drawn from Welsh, Old Norse, Arabic or any other real language. Using them does not make a name authentic to a culture, and a name that resembles a real one should be checked before it is published.
  • Fantasy naming works by consistency rather than novelty. A world where every name uses a different palette reads as a list of invented words; two or three palettes kept apart by place or people reads as a language.
  • A name with an apostrophe or a doubled vowel is harder to read aloud than it looks on the page. If a reader has to stop to pronounce it, the name is doing the wrong kind of work.

Fantasy names work by consistency and texture rather than by novelty. These palettes give a texture you can hold steady across a chapter, without borrowing a real language to do it.

Four textures, no claim of authenticity

Each palette is a set of onsets, vowels and tails chosen for a register: long vowels for a lyric feel, plosives for stone, open vowels for desert, clipped clusters for a northern sound. They are constructed, not drawn from Welsh, Old Norse, Arabic or any other real language, and using them does not make a name authentic to a culture that uses similar sounds.

The useful test is a page of dialogue. Read three names aloud in a sentence and see whether they sound like they come from the same place. If they do not, the palette is doing its job and the selection is the problem.

Questions readers ask

Can I use these in a published novel?

Yes. Nothing here is claimed as original or reserved. Search a name before you use it for a title or a major character, because a generated string can coincide with an existing work.

Why do fantasy names often carry apostrophes?

It is a genre convention, not a linguistic requirement. An apostrophe suggests an elision or a glottal stop that a reader fills in, and it becomes a liability when the name has to be typed into a search box.