Skip to main content
Back to Names generators

Names

Fantasy Shop Name Generator

Used by developers, writers, and creators worldwide.

A fantasy shop name generator solves one of worldbuilding's most tedious bottlenecks: naming every stall, forge, and apothecary in a settlement without burning your creative energy on the small stuff. Choose from five shop types — general, potion, weapon, enchantment, or curiosity — and generate up to a full batch of names in one pass. Each type pulls from its own naming logic, so a weapon forge won't get names that sound like an alchemist's den. Game masters, novelists, and indie game developers all use this tool to populate market districts fast. A well-named shop does quiet worldbuilding work: it hints at the owner's personality and the city's character without a line of exposition. Use the results as-is or swap one word for a term from your own lore.

Loading usage…

Free forever — no account required

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Select your shop type from the dropdown — choose the category that matches the merchant's trade, not a general fallback.
  2. Set the count to how many names you need; generate at least 8-10 to give yourself meaningful options to compare.
  3. Click Generate to produce your list of fantasy shop names.
  4. Scan the results and shortlist two or three names that feel right for your setting's tone and culture.
  5. Copy your chosen names directly into your campaign notes, manuscript, or world-building document.

Use Cases

  • Naming every shop in a D&D city district the night before a session
  • Populating a fantasy merchant quarter in RPG Maker or Unity with distinct storefronts
  • Labeling shops on a Wonderdraft or Inkarnate city map with thematically accurate names
  • Generating potion shop names for an alchemy-heavy Pathfinder or Blades in the Dark campaign
  • Creating named specialty stalls for a market bazaar chapter in a fantasy novel

Tips

  • Run the same shop type twice — combine the strongest word from one result with the structure of another to get a hybrid name that feels handcrafted.
  • Potion shop names work surprisingly well for herbalists, hedge witches, and apothecaries in low-magic settings — don't limit them to obvious wizard towns.
  • Avoid picking the first name on any list; generators front-load common patterns, and the more unusual results often appear mid-list.
  • For a black market or thieves' guild front, generate a general store name — the mundane cover is more convincing than anything that sounds inherently shady.
  • If you need a shop name for a specific NPC, generate 10 results and pick the one that sounds most like what that character would choose to call their own business.
  • Curiosity cabinet names double effectively as names for libraries, archive rooms, and collectors' vaults in fantasy settings beyond just shops.

FAQ

how do I make a generated shop name fit my specific fantasy world

Take any result and replace one word with something rooted in your lore — a local deity, a city district, or a regional material. 'The Silver Compass' becomes 'The Solmark Compass' the moment Solmark is your city. That single swap anchors a generic name in your specific setting without rewriting it from scratch.

can I use these fantasy shop names in a published D&D module or commercial game

Yes, all generated names are free for personal and commercial use, including published tabletop modules, novels, and video games. No attribution is required. Treat them as raw material — tweak spellings, combine two results, or use the naming patterns to build your own variants tuned to your world's tone.

what's the difference between the shop types and does it matter which one I pick

Each shop type steers the naming conventions toward its category — weapon shops get harder, forged-metal imagery while enchantment shops lean arcane and mystical. If you're naming a general trading post, the default type works fine. For a themed district like an alchemist's row, running the potion type will give you tighter, more coherent results across the whole batch.