Skip to main content
Back to Names generators

Names

Fantasy Merchant Name Generator

Used by developers, writers, and creators worldwide.

A fantasy merchant name generator gives your world's traders and shopkeepers names that feel lived-in rather than invented on the spot. Game masters running a D&D market district, authors populating a city novel, and indie developers seeding NPC rosters all hit the same wall: placeholder names kill immersion. This tool generates character names paired with optional shop titles — toggle the shop name on and you get something like 'Morra Pinch — The Gilded Vial,' a ready-made sign with implied trade specialty built in. Set the count to match your need, from a single traveling peddler to a full guild roster, and run it until the tone fits your setting.

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. Set the count input to how many merchant names you need for your session, chapter, or NPC roster.
  2. Choose 'yes' in the Include shop name dropdown to receive a paired shop title, or 'no' for names only.
  3. Click the generate button to produce your list of merchant names.
  4. Scan the results and copy any names that fit your setting's tone directly into your notes or document.
  5. Re-run the generator as many times as needed — each click produces a fresh set of results.

Use Cases

  • Naming 6 market district NPCs before a D&D session with shop signs ready to read aloud
  • Seeding a fantasy RPG prototype's merchant database with distinct NPC identities
  • Populating a hand-drawn city map with stall owners and their shop names
  • Generating a merchant guild roster for a Pathfinder campaign's trading faction
  • Creating named vendor characters for a fantasy novel's black market scene

Tips

  • Generate a batch of 10-12, then delete the weakest half — selection produces better results than editing individual names.
  • When 'Include shop name' is on, the shop title often implies a trade specialty; use that to assign inventory without extra planning.
  • For a consistent city district, run the generator twice and group names by sound — harder consonants for a rougher quarter, softer names for an upscale row.
  • Use a rejected merchant name as an alias, a rumor, or a wanted poster name — nothing generated has to go to waste.
  • Pair a generated shop name with a single unusual trade good to instantly create an adventure hook for curious players.
  • If a name feels too fantastical for a grounded low-magic setting, try reading just the surname — many work well as standalone realistic-feeling names.

FAQ

can I use these merchant names in a published D&D adventure or novel

Yes — all names generated here are free for personal and commercial use, including published adventures, novels, and games. No attribution is required. Before commercial release, run a quick search to confirm a name doesn't closely match a trademarked character.

what does the include shop name option actually add to the output

When set to yes, each result pairs the merchant's personal name with a shop title — something like 'Thresh Dunlow — The Salted Cart.' That gives you a sign, a conversation hook, and an implied trade specialty in one line. Turn it off when you want only character names and plan to name the shops yourself.

how do I turn a generated merchant name into an actual character

Add one trade specialty, one personality quirk, and one secret or agenda. The name and shop title handle identity; those three details handle depth. A name like 'Brindle Ashwick of The Copper Spool' becomes memorable once you decide she undercuts rivals, hoards rare dyes, and reports to the city's spymaster.