GenerateRandomSearch

Fantasy Place Name Generator

Builds the names for a map in one go: a realm, up to six kingdoms, each with a capital on its own river, towns, a mountain range and a forest, and a sea along the edge. Every name comes from the same constructed sound system, so the set sounds like one world rather than a pile of unrelated words, and the names are linked where real places are linked: each kingdom's first town takes its river's name. Or switch to a plain list of one kind of place.

What this generator does

Does at world scale what the town, city and country pages do one name at a time: it keeps every name in a set in one sound and gives each its proper form for its size — the Kingdom of …, the River …, …ford — so a map reads as a single place.

How to use this tool

  1. Keep 'A whole realm' and choose how many kingdoms and towns, or switch to a list of one kind of place (realm, kingdom, region, city, town, river, mountains, forest or sea).
  2. Choose the sound of the world: fourteen origins, from the flowing elf-story register to stone, steppe or desert sounds.
  3. Press Name the places. Copy the result as an indented list for your notes or map.

Understanding the controls

What to name
A whole realm, or a list of one kind of place.
Sound of the world
One of the fourteen constructed origins used by the fantasy name pages; each states the sounds it is built from.
Kingdoms and towns
1–6 kingdoms and 1–4 towns in each, for a realm.
Kind of place and how many
For a list: one of nine kinds of place, 1–50 names, none repeated.
Seed
Rebuilds the same names for anyone who types it while the generator is unchanged.

Worked examples

Seed 'atlas', Flowing, two kingdoms, two towns each
Linnrio, bordered by Lake Gonefi. Kingdoms: the Duchy of Iacae, with capital High Thisvea on the Thirio Water, towns Thiriomouth and Yioleithbridge, the Neami Mountains, the Forest of Fega; and Mafirgea, with capital Minnmeiri on the Geivoll Water, towns Geivollmouth and Eyillford, the Yiasea Fells, the Aefomae Forest.
Seed 'atlas', Stonebound, four mountain ranges
the Gikridbro Fells, the Grumegund Mountains, Mount Irkbumna, the Ekimburn Peaks.

Common use cases

  • Labelling a campaign or novel map
  • A gazetteer for a new tabletop setting
  • Naming one river or mountain range that has to sound like the rest of a world

How this generator works

Each place gets a root from the chosen origin's sound system — the same builder and rules as the fantasy name page — and a form for its scale, picked from short original English patterns (the {R} Marches, Port {R}, {R}wood). In a realm no root is used twice, except that each kingdom's first town is named from its river (Thirio → Thiriomouth). The finished realm is then checked from its text alone: each name is taken apart to its root, each root is re-read against the origin's rules, repeats are looked for, and every river town is matched to its river.

Randomness and fairness

Every root and form is drawn with the browser's cryptographically secure generator, or all from one seeded draw when a seed is typed. Seeded results are deterministic, not cryptographic.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • The names are invented sounds in English-style frames; they do not mean anything and are not modelled on any real language or published world.
  • Only one relation is built in (river towns). Borders, distances and history are not modelled — the gazetteer is a list of names, not a map.
  • Names are not checked against published settings. A clash is coincidence; search before publishing.
  • Some origins have small sound inventories, so a large realm in them may fail to find enough different names; the page says so instead of repeating one.