Shop Generator

Create distinctive shops with unique wares and story hooks

Generator Options

Include in Generation:

Select your options and click "Generate Shop" to begin

Customise Data

Click "Show Editor" to customise source lists:

  • Shop Types: Categories (Smithy, Apothecary, etc.)
  • Wealth Levels: Location types (Village, Town, City)
  • Name Parts: Prefixes/Suffixes, type-specific
  • Proprietors: Shop owners & personalities
  • Aesthetics: Sensory & atmospheric details
  • Stock Level: Inventory descriptions (by Type & Wealth)
  • Notable Items: Unique wares, type-specific
  • Conflicts: Story hooks & complications

Tips for Great Shops

  • Lock (🔒): Preserve fields when regenerating others.
  • Reroll (↻): Change just one specific detail.
  • Use "Stock Level" to set player expectations for what's available to buy.
  • "Notable Items" can become quest hooks, rewards, or red herrings.
  • "Conflicts" add depth and potential recurring plot points.
  • Customise `stockLevel` data in the editor to match your world's economy.
  • Copy shops to your world notes for quick reference during play.