GenerateRandomSearch

Ancient Ruin Generator

Generates a striking ancient ruin — a sunken temple, a fallen tower, an abandoned city — as a location to explore, distinct from the site's room-by-room dungeon-feature generator.

What this generator does

Draws a ruin as a whole place — its scale, its state and what it plainly used to be — as distinct from the individual room features a dungeon generator produces. A ruin's identity is the first thing the party sees, and it sets expectations that the rooms then confirm or subvert.

What you'll get

This generator draws from a hand-checked list of 9 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • A sunken temple, visible only at the lowest tide of the year.
  • A collapsed tower whose upper floors somehow remain intact, hanging at an impossible angle.
  • A ruined observatory whose star charts no longer match the current sky.
  • A fortress built into a cliff face, its entrance long since sealed by a rockslide.
  • A library reduced to rubble, with a handful of scrolls perfectly preserved at its centre.
  • A ruined bridge that once connected two lands now separated by a shifted river.

A fixed sample of the list, not a live draw — your own results are picked at random from all 9, without repeating until the list runs out. Original authoring for Generate Random — original worldbuilding content, system-neutral.. Last reviewed 2026-07-18.

How to use this tool

  1. Press generate for a ruin.
  2. Add it to your map, or generate again.

Common use cases

  • Fantasy worldbuilding
  • Tabletop RPG location design
  • Writing prompts for exploration settings

Practical tips

  • Decide what destroyed it and whether that is still nearby. A ruin with a cause is a warning; one without is scenery.

Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.