River Name Generator
Generates a random fictional river name — useful for worldbuilding, fantasy maps, or naming a fictional waterway.
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
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
- Press generate for a river name.
- Generate again for another option.
Common use cases
- Fiction and game worldbuilding
- Fantasy map-making
- Naming a fictional setting
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.