D&D Shop Generator

Instant stores for any fantasy street: a shop name plus what the shopkeeper actually has in stock today.

—

How it works

Every result is rolled from 20 + 20 + 10 word banks — 4,000 combinations — using your browser's random source. Nothing is sent anywhere.

Examples

RollResult
The Gilded + Grimoire + Sells three potions...The Gilded Grimoire — sells three potions of healing and one that is definitely not
Dorn's + SpyglassDorn's Spyglass
The Bent + AnvilThe Bent Anvil

Frequently Asked Questions

How do I run these shops in a session?

Roll the name, read the stock line as the shopkeeper's opening pitch — the players' questions fill in the rest. 20 × 20 × 10 = 4,000 distinct shops.

Are the wares balanced for 5e?

Stock lines are narrative, not statblocks. Price anything concrete using your preferred treasure guideline and keep cursed items optional.

Related Generators

D&D Character Name GeneratorD&D Backstory GeneratorD&D Loot Generator (5e-Friendly)D&D Encounter GeneratorYes or No TarotRandom Animal Generator