The elvish phonological patterns are inspired by constructed languages like Quenya and Sindarin, but don't reproduce protected vocabulary. They are original within the same sonic spirit.
Create names for cities, towns, and regions for fantasy worlds with distinct linguistic families.
In well-built fantasy worlds, a city's name already says a lot about its founders. Elvish names are fluid and long, with many vowels and liquid consonants; dwarven names are heavy and consonant-rich, evoking stone and mountain; human names follow the English/Germanic toponym model, pairing a descriptive element with a geographic suffix (Black+moor, Iron+wood); and 'Ancient ruins' use obsolete patterns that sound like dead languages. Each family has its own phonological constraints, and the generator combines first- and second-elements within those rules, so the name reveals the culture through its sound. Each result comes with a suffix indicating the type of settlement. Use the names for RPG maps, worldbuilding, fiction, game regions, or even science-fiction planets.
Each family has its own phonological constraints. Elvish names are long, full of vowels and liquid consonants (Elenmar, Silvathiel), with a musical quality. Dwarven names are short and hard, with heavy consonant clusters that evoke stone and ore (Khazmun, Durgrim).
Human names follow the English/Germanic toponym model: a descriptive element plus a geographic suffix, Black+moor, Iron+wood, Stone+bridge. The 'Ancient ruins' family uses harsh, obsolete patterns, hard to pronounce, like languages dead for millennia.
'Aelinthorn' (elvish) suggests an ancient, arboreal city of a refined people; 'Durgrim' (dwarven) evokes a mountain fortress carved into rock. The sound delivers the culture before any description.
In 'All' mode, the family label appears below the name, and many come with a suffix that indicates the settlement type (city, village, citadel). Pick the family by who founded that place on your map.
Use the same family for all cities in a region and the map gains implicit coherence, the reader senses the area was settled by the same people. Mixing a dwarven base with a human suffix can tell a story of conquest or colonization.
The patterns work for any toponym: rivers, mountains, continents, and even planets in science fiction. Check availability before using a name as a project or domain.
Paste the code into your HTML and the tool shows up on your page, without J-Kit's navigation and ads. It still runs in the browser of whoever visits your site.
<iframe
src="https://jkit.tools/embed/en-US/fantasy-city-name-generator"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Fantasy City Name Generator"
></iframe>The elvish phonological patterns are inspired by constructed languages like Quenya and Sindarin, but don't reproduce protected vocabulary. They are original within the same sonic spirit.
All names are generated locally in your browser.