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
- Press generate for a ruin.
- 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.