D&D Magic Shop Generator - 5e Magic Item Inventories

Generate a D&D 5e magic shop with a proprietor, a magic item inventory, and asking prices. Reroll for a new shop or share the seeded link.

This magic shop generator rolls a D&D 5e magic item inventory with a proprietor and asking prices, such as a Potion of Invisibility, Bag of Holding, and Crystal Ball (foggy), or on another roll a Wand of Magic Detection and Sending Stones (pair). Reroll for a new shop or open an example below to see its full inventory.

Example Results

  • The Blessed Grimoire
  • Potion of Invisibility
  • Spell Scroll: Mage Armor
  • Bag of Holding
  • Crystal Ball (foggy)
  • Wand of Magic Detection
  • Potion of Resistance (fire)
  • Ring of Protection (cracked)
  • Arcane Focus (orb)
  • Spell Scroll: Identify
  • Dust of Disappearance
  • Spell Scroll: Detect Magic
Open this result in the generator
  • The Wandering Sanctum
  • Wand of Magic Detection
  • Spell Scroll: Mage Armor
  • Sending Stones (pair)
  • Spell Scroll: Detect Magic
  • Spell Scroll: Light
  • Spell Scroll: Identify
Open this result in the generator

Questions

How rare are the items in the magic shop?
The plain magic shop roll is not party-scaled, so it mixes items across rarities from the magic item pool, such as Spell Scroll: Identify and Dust of Disappearance alongside a Ring of Protection (cracked).
How is this different from the low level or high level magic shop variants?
Those variants preset a party level and size, which adds a tier-gated magic stock section on top of the same base inventory roll: lower tiers skew toward common and uncommon items, higher tiers toward rarer stock.
Feedback