randarium
Tabletop

RPG Worldbuilder

Create rich worldbuilding elements for tabletop RPGs including character personalities, faction names, rumors, prophecies, quests, taverns, shops, and merchants. Each element is seeded and deterministic for consistent campaign building.

Also known as: campaign generator · npc generator · quest generator

seeded

Presets

Output

No output yet — set your options and hit .
About this tool, tips & examples

What it does

The RPG Worldbuilder generates the living parts of a campaign setting: NPCs with personalities, faction names, rumors, prophecies, curses, quests and missions, tavern descriptions, shops, and merchants. Up to 100 elements per run, seeded — so the world your players poke at stays the same world next session.

Common use cases

  • Session prep — a handful of NPCs and quest hooks before game night (presets for an NPC party and quest hooks).
  • Improvisation insurance — players befriend the unnamed barkeep; one roll later he has a personality and a rumor to share.
  • Campaign kickoff — factions, prophecies, and a starting tavern generate a setting skeleton in minutes.
  • Solo play — an oracle for NPCs and plot developments that stays consistent via seeds.

Settings

  • Element type — NPCs, factions, rumors, prophecies, curses, quests, taverns, shops, or merchants.
  • How many — 1 to 100 elements, exportable as text, CSV, or JSON.
  • Seed — the same seed and type regenerate identical content. One seed per region or town keeps your world-bible re-derivable forever.

Privacy note

Everything generates locally in your browser — your campaign notes never leave the machine. Content is system-neutral: attach whatever mechanics your table runs.

FAQ

How do I keep a whole campaign consistent? Adopt a seed convention — the town’s name as the seed for its shops, NPCs, and rumors. Lose your notes and the world regenerates exactly.

Are the quests full adventures? They’re hooks and premises — the load-bearing sentence a session grows from. You supply stakes, stats, and complications.

What pairs well with this? Fantasy Name and Place Name for anyone or anywhere the generator didn’t name, RPG Dungeon for the sites, RPG Items for the rewards, and Random Encounter for the road between.