GenerateRandomSearch

River Name Generator

Names an invented river from deliberately opaque word-fragments — the same quality that makes real river names, some of the oldest surviving names in a landscape, read as older than the towns along them.

What this generator does

Names an invented river. River names are the oldest surviving names in most real landscapes — they outlive the languages that made them — so the fragments here are deliberately opaque, which is what makes a river name feel older than the towns along it.

What it builds, and how many ways

Each result is assembled to this shape: [element] — one of 4 sentence patterns this generator uses.

  • element: 24 options
  • generic: 10 options
  • joined: 10 options

Taken together those banks can be assembled 528 different ways, repeating after about 29.

Some results it can produce:

  • The Alder
  • Elderrace
  • The River Kestrel
  • Pike Brook

A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.

How to use this tool

  1. Press generate for a river name.
  2. Generate again for another option.

Common use cases

  • Fiction and game worldbuilding
  • Fantasy map-making
  • Naming a fictional setting

Limitations and good to know

  • There are 528 distinct names in total, and the page shows each once before any repeat, so a large map can take several hundred different rivers from one sitting.
  • Like any invented name, a result can coincide with a real river's name by chance — worth a search before you publish one prominently.

Practical tips

  • If a town on your map shares a fragment with the river, you have implied that the town was named after the water. That is how it usually happened, and it costs you nothing.

Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.