Skip to main content
Back to Names generators

Names

Fantasy Place Name Generator

Four syllable pools — elvish, dwarven, orcish, and arcane — each split into prefix, optional midfix, and suffix segments. When generating a name, the function picks a prefix, then with 60% probability inserts a midfix, then always appends a suffix. This combinatorial assembly means a single pool of 25 prefixes, ~10 midfixes, and ~24 suffixes can produce hundreds of distinct combinations. Elvish pools favor soft consonants and vowel-heavy segments; dwarven pools use hard stops and guttural clusters; orcish pools are short and aggressive; arcane pools borrow from Latin and Greek morpheme shapes. In mixed mode the style is re-rolled independently for each name slot, so a batch of five may contain names from three or four different pools. Game masters building hex maps are the core users — this tool lets a GM name a dozen settlements before a session without manually inventing each one. Fantasy fiction writers use it for secondary locations: the village the protagonist passes through, the ruin on the horizon, the rival city-state. Tabletop RPG supplement authors use it to populate region tables. Worldbuilders doing initial map sketches use mixed mode to get variety across a continent, then switch to a single style when detailing a specific cultural zone. The style selector is the primary creative lever. Running elvish-only for one region and dwarven-only for another produces the phonetic contrast that makes a world map feel internally consistent rather than randomly assembled.

Read the complete guide — 4 min read

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Set the count field to the number of names you want — use 10 or more for a map-building session.
  2. Choose a style from the dropdown that matches your setting's culture: elvish, dwarven, orcish, arcane, or mixed.
  3. Click Generate to produce a batch of style-matched fantasy place names.
  4. Scan the list and copy any names that fit your setting's phonetic feel or lore.
  5. Repeat with different style settings to build distinct name pools for each culture on your map.

Use Cases

  • Naming cities, keeps, and villages across a hand-drawn D&D campaign map
  • Generating separate elvish, dwarven, and orcish batches to keep cultures phonetically distinct in a fantasy novel
  • Producing placeholder location names for a collaborative worldbuilding wiki before lore is finalised
  • Naming arcane districts and planar waypoints inside a magic-heavy Pathfinder or 5e setting
  • Seeding a procedurally generated RPG world with culturally consistent town and region names

Tips

  • Run the same style three or four times and compare results — names that share syllables across batches reveal your world's implicit language patterns.
  • Short names (one or two syllables) work best for frequently mentioned towns; save longer names for capitals and legendary locations that deserve dramatic weight.
  • Dwarven and orcish names pair well with geographic suffixes like -delve, -hold, or -gorge added manually after generating.
  • If a name sounds close but not quite right, swap just the ending — keep the first syllable and attach a suffix from a different generated name in the same style.
  • Avoid using more than two or three arcane-style names on the same map; their unusual phonetics lose impact when they're common.
  • Generate a batch in mixed mode first to spot which styles feel right for your world, then switch to single-style runs for consistency.

FAQ

How does the generator build each place name?

Each name is assembled from three segments: a prefix drawn from a style-specific pool, an optional midfix inserted with 60% probability, and a suffix always appended. The prefix, midfix, and suffix pools each belong to a chosen style — elvish, dwarven, orcish, or arcane — giving results that share phonetic patterns within a style.

What is the difference between mixed mode and picking a specific style?

In mixed mode the style is re-rolled independently for each name slot in the batch, so a batch of five names might draw from three different pools. Picking a specific style restricts every slot to that one pool, which produces a cohesive set of names that all sound like they belong to the same culture or region.

Which style should I use for an elven forest kingdom versus a dwarven mountain hold?

Use elvish for the forest kingdom — the pool favors soft consonants, flowing vowels, and nature-themed suffixes like 'grove', 'vale', and 'dell'. Use dwarven for the mountain hold — prefixes like 'Khal' and 'Thor' pair with suffixes like 'forge', 'mine', and 'deep' to produce names that sound industrial and subterranean.

Can I use these names in a published book or commercial tabletop game?

Yes. The names are generated by combinatorial assembly of syllable segments and are not protected proper nouns. You can use them freely in published fiction, tabletop rulebooks, video games, or any commercial product without attribution.

How do I get names that feel consistent across an entire map?

Run a separate batch for each cultural region using a fixed style rather than mixed mode. Names within one style share prefixes, midfixes, and suffixes from the same pool, which creates the recurring phonetic patterns that make a region feel like a single culture invented all the names. Reserve mixed mode for maps that are explicitly multicultural or for generating variety during early brainstorming.

You might also like

Popular tools from other categories that share themes with this one.

Try these next

More free tools from other corners of the catalog, picked by shared themes.